如何在 Vue 中的自定义指令中进行双向绑定.js 2.



嗨,我正在寻找 Vue 中双向绑定的解决方案.js 2.我在这里找到了关于双向绑定的答案,但它在 Vue.js 1 中。我尝试在 Vue.js 1 中使用它。但它没有用。谁能在这里帮我。

我为什么要这样?A - 我有一个内容可编辑的div 和一个 span 标签,里面显示了一个带有 v-html 的变量。但是我希望在进行某些编辑时调用一些函数。@change 和 @keyup 不适用于 vuejs 1 中的 span。所以我转向自定义指令。

要在 vue2.0 中支持这样的东西:正如 Evan You 在论坛中建议的那样,将这些功能放在一个组件中,并在多个组件上重用相同的功能,您可以将其提取到共享 mixin 中。

我的建议是逻辑应该在组件内部处理。在2.0中,v模型可以处理组件,例如 https://github.com/vuejs/vue/blob/next/examples/select2/index.html

如果要在多个组件上重用相同的逻辑,可以将其提取到共享mixin中。

最新更新