vue

作者: 林智_lz | 来源:发表于2020-07-13 15:50 被阅读0次

vuex

状态管工具 actions context 是 store的类实例,包含state对象属性和commit, dispatch等方法

子组件修改父组件的值

https://www.cnblogs.com/padding1015/p/7878741.html

子组件 this.$emit("事件",参数);      父组件 @事件名="事件名(参数)"

Vue.prototype 

prototype (原型) 可以实例化全局变量和函数

对于一个vue脚手架项目来说,在main.js里使用Vue.prototype声明的变量,实际上是为Vue对象添加了一个原型属性,而不是一个全局变量。但是如果这个原型属性的值是引用类型的,我们就可以借此实现全局变量

当你在main.js里声明了Vue.prototype.a = 1后,因为你的每一个vue组件都是一个Vue对象的实例,所以即使你没有在组件内部使用data(){return{……}}声明a,你依然可以在组件中通过this.a来访问。也可以Vue.prototype.$a来访问

为避免命名和组件命名冲突最好加上$ (Vue.prototype.$a = 1)

Vue.set()

如果在实例创建之后添加新的属性到实例上,它不会触发视图更新

Vue.set( target, key, value )

target:要更改的数据源(可以是对象或者数组)

key:要更改的具体数据

value :重新赋的值

相关文章

网友评论

      本文标题:vue

      本文链接:https://www.haomeiwen.com/subject/uknacktx.html