Vue中的问题

118 阅读1分钟

一 computed属性:依赖一个或者几个data中的数据进行计算的。它的所有方法最后都会添加到VM上

1.get和set组成 它支持同步 不支持异步 2.watch支持异步 监听数据是否发生变化 当观察者的值发生改变的话,就会触发 深度监听的话 添加一个 deep:ture

二: 自定义指令

全部写入directive对象里 第一个参数:是指绑定当前的dom元素上 第二个参数:是一个对象 对象里包含 name:指令的名称 value :指令的表达式的值 绑定的指令在渲染页面上就会触发

三:特殊特性 ref

ref 用于给元素或者子组件注册引用信息,引用的都会保存在$refs中。

1.获取单一元素 this.refs.[prop]

四:组件之间传参

1.核心原理:根据发布订阅的模式进行传值

2.父传子: 父html中 有儿子的标签上 添加属性=属性值 将props放入子组件中