美文网首页
一些好用但是不常用的vue属性

一些好用但是不常用的vue属性

作者: 回不去的那些时光 | 来源:发表于2019-10-11 23:02 被阅读0次

$mount()

如果 Vue 实例在实例化时没有收到 el 选项,则它处于“未挂载”状态,没有关联的 DOM 元素。可以使用 vm.$mount() 手动地挂载一个未挂载的实例。

$forceUpdate()

迫使 Vue 实例重新渲染。注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件。

$nextTick()

将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。

$destroy()

完全销毁一个实例。清理它与其它实例的连接,解绑它的全部指令及事件监听器。
触发 beforeDestroydestroyed 的钩子。
在大多数场景中你不应该调用这个方法。最好使用 v-ifv-for 指令以数据驱动的方式控制子组件的生命周期。

$set(obj, key, value)

向响应式对象中添加一个属性

this.$set(this.obj, 'c', 3);

$refs

一个对象,持有注册过 ref 特性 的所有 DOM 元素和组件实例。在父子组件中父组件获取子组件属性和方法中用的很多

$emit

触发当前实例上的事件。附加参数都会传给监听器回调。
在父子组件中子组件传递属性和调用方法

相关文章

网友评论

      本文标题:一些好用但是不常用的vue属性

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