Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 当我修改另一个对象VUE时,动态对象会发生更改_Jquery_Vue.js_Vuejs2 - Fatal编程技术网

Jquery 当我修改另一个对象VUE时,动态对象会发生更改

Jquery 当我修改另一个对象VUE时,动态对象会发生更改,jquery,vue.js,vuejs2,Jquery,Vue.js,Vuejs2,以下是我的问题示例: const app=新的Vue{ el:“主要创建”, 数据:{ v_总计:0, 测试:[], }, }; 函数f_检验{ 变量d=[ {标题:“p1”,价格:0}, {标题:'p2',价格:2}, {标题:“p3”,价格:0}, {标题:'p4',价格:4} ] $.eachd,函数索引,日期{ Vue.setapp.test,索引,日期; }; } 功能改变{ app.v_总计+=10; } 我根据v-if通过检查输入电荷,但如果我选择未检查的输入并更改v_total

以下是我的问题示例:

const app=新的Vue{ el:“主要创建”, 数据:{ v_总计:0, 测试:[], }, }; 函数f_检验{ 变量d=[ {标题:“p1”,价格:0}, {标题:'p2',价格:2}, {标题:“p3”,价格:0}, {标题:'p4',价格:4} ] $.eachd,函数索引,日期{ Vue.setapp.test,索引,日期; }; } 功能改变{ app.v_总计+=10; } 我根据v-if通过检查输入电荷,但如果我选择未检查的输入并更改v_total的值,会发生什么情况。。。。重新加载输入 v_total={{v_total} {{date.title} 创建对象 更改app.v_总计
选中复选框时,您将失去状态,因为每个复选框的数据没有任何更改。请参阅:

const app=新的Vue{ el:“主要创建”, 数据:{ v_总计:0, 测试:[], }, }; 函数f_检验{ 变量d=[ {标题:“p1”,价格:0}, {标题:'p2',价格:2}, {标题:“p3”,价格:0}, {标题:'p4',价格:4} ] $.eachd,函数索引,日期{ Vue.setapp.test,索引,日期; }; } 功能改变{ app.v_总计+=10; } v_total={{v_total} {{date.title} date.price:{{date.price}}-在标记复选框时不会更改 创建对象 更改app.v_总计
添加更多代码,显示执行app.v_total=value的部分。不影响我将值更改为“app.v_total”的位置,如果我从控制台执行此操作,也会发生相同的情况,是否有任何事件阻止对象更新?您所说的行为不正常,必须重置功能数据。可能是ReadyCheck或calculateTotal.eventIcheck;。显示他们的代码或对其进行注释并进行测试。这也不是因为,这是VUE,我不知道这是否是因为“app.features”动态添加了数据,但就是这样,当我成型另一个对象时,“app.features”将其视为已更改。请参阅有关创建对象的帮助部分。基于您提供的有限信息,我无法重现所描述的问题:谢谢,这是我问题的解决方案,但我仍然怀疑VUE修改的每个对象是否都渲染了其他对象。这确实是一个问题。这就是Vue的全部内容。