vuex中vuejs绑定_Vuex中的VueJs Flash消息组件

vuex中vuejs绑定

Vuex Flash (Vuex Flash)

Flash message component for Vue.js within Vuex.

Vuex中Vue.js的Flash消息组件。

//... someMethod(){ //.. this.$store.commit('FLASH/SET_FLASH', { message: 'some message', variant: 'success' }); } }

// ... someMethod(){// .. this。$ store.commit('FLASH / SET_FLASH',{message:'some message',variant:'success'}); }}

In **`mapMutations`** way:

```javascript

methods: {
  //...
  someMethod(){
    //..
    this.flash({ message: 'some message', variant: 'success' });
  },

  ...mapMutations({
    flash: 'FLASH/SET_FLASH'
  })
}

Note that the default mutation type is FLASH/SET_FLASH. You can configure it in options.

请注意,默认突变类型为FLASH/SET_FLASH 。 您可以在options中配置它。

显示闪光灯 (Display flash)

//in somepage component

<template>
  <flash-message variant="success"></flash-message>
  //......
</template>

多重闪光 (Multiple flash)

this.flash({ message: 'some success message', variant: 'success' });
this.flash({ message: 'some warning message', variant: 'warning' });
this.flash({ message: 'some danger message', variant: 'danger' });
this.$router.push('/somepage'); //redirect to /somepage
//in somepage
<flash-message variant="success"></flash-message>
<flash-message variant="danger"></flash-message>
<flash-message variant="warning"></flash-message>

翻译自: https://vuejsexamples.com/vuejs-flash-message-component-within-vuex/

vuex中vuejs绑定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值