![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
weixin_44774062
这个作者很懒,什么都没留下…
展开
-
Vue-给对象新增属性(使用Vue.$set())
Vue-给对象新增属性(使用Vue.$set()) - 简书 掘金https://juejin.cn/post/6844903901175496711原创 2021-10-26 11:12:29 · 67 阅读 · 0 评论 -
vuex里action方法参数问题
第二个参数是自己定义的,如果有的话,传参。actions里面存放的是一些异步处理的方法原创 2021-10-26 11:09:08 · 273 阅读 · 0 评论 -
Vue采用虚拟DOM的目的是什么?
vdom 的真正意义是为了实现跨平台,服务端渲染,以及提供一个性能还算不错 Dom 更新策略。具体的内容继续再补原创 2021-10-24 11:51:45 · 58 阅读 · 0 评论 -
vuex-mapState
state里面的数据在使用的时候,一般是挂在computed里面的,因为如果你挂在data上面,只会赋值一次,不会跟着vuex里面的变化而同步变化,当然也可以通过watch $store去解决这个问题,如下: computed: { hasBg(){ return this.$store.state.hasBg } } 有了vuex,我们不必在考虑组件之间的传值,直接就可以通过$store来获取不同的数据,这样写就太啰嗦了,我们可以将它定义在computed中:原创 2021-10-12 16:43:44 · 203 阅读 · 0 评论 -
vue中的mixins
定义: 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 作用: 主要作用是继承和封装,将一些公共的代码抽离,可以减少代码量,提高复用性。简单来说就是将mixins文件中的数据、方法(钩子函数)合并混合进目标文件中。 实例: 参考至vue - minix混入_idomyway的博客-CSDN博客 ...原创 2021-10-11 16:15:16 · 58 阅读 · 0 评论 -
vue ref与$refs
获取本页面中的dom元素: <template> <div id="app"> <div ref="testDom">11111</div> <button @click="getTest">获取test节点</button> </div> </template> <script> export default { methods: { getTest() {原创 2021-10-08 23:34:34 · 60 阅读 · 0 评论