我有一个' Builder'我正在传递一个名为' formula'的变量。到那个组件,但这个变量在' Builder'组件不会在当前组件中更新。
<builder :formula="formula"
:columns="columns"
:result_type="result_type">
</builder>
当我提交表格时,&#39;公式&#39;变量是一样的。
答案 0 :(得分:0)
试试这个
<builder :formula.sync="formula"
:columns="columns"
:result_type="result_type">
</builder>
答案 1 :(得分:0)
与在VueJS 2 .sync
中一样 - 已弃用2路绑定,您必须以不同方式处理它。 https://vuejs.org/v2/guide/migration.html#once-and-sync-Modifiers-on-v-bind-removed
您必须发出this.$emit('formulaChange', formula)
等事件,并使用@formulaChange=yourHandler(formula)