Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Vue.js 如何调整对象以用于vue材料的md选择?_Vue.js_Vue Material - Fatal编程技术网

Vue.js 如何调整对象以用于vue材料的md选择?

Vue.js 如何调整对象以用于vue材料的md选择?,vue.js,vue-material,Vue.js,Vue Material,我正在使用Vue材质。它不支持在选项值内传递对象 这是Github关于它的问题,并提供了一些如何实现这一点的建议 我不能做的是将它实现到我的对象的结构中 我希望第一次选择所有项目的value2。 然后在第二次选择中,我希望选择所有value1的value2 我希望有人能帮我 没有Vue材质的工作原理: 我只是绑定到所选对象的选项值。当@change on在我的数据中选择reassign时,类似于this.innerGroup=this.selectedGroup.value1,然后在v-for

我正在使用Vue材质。它不支持在选项值内传递对象

这是Github关于它的问题,并提供了一些如何实现这一点的建议

我不能做的是将它实现到我的对象的结构中

我希望第一次选择所有项目的
value2
。 然后在第二次选择中,我希望选择所有
value1
value2

我希望有人能帮我

没有Vue材质的工作原理:


我只是绑定到所选对象的选项值。当@change on在我的数据中选择reassign时,类似于
this.innerGroup=this.selectedGroup.value1
,然后在
v-for

中循环
this.innerGroup
,这里有一种方法。是的,这很有效!虽然如果我传递的是
id
而不是object,我没有考虑另一个问题——如果我想稍后在另一个方法中使用我的对象该怎么办。现在在我的
模型中
存储了选定的id。我想您可以创建两个计算值,使用模型id始终返回选定的对象。不幸的是,您正在使用的库不支持对象;这很不像Vue。好吧,我想我知道了如何获取我的对象。但是还有另一个问题-如果您从第一个选择中选择其他内容,则第二个选择不会得到更新。这里是更新的链接,因此,如果您从第一个选择中选择第一个值,从第二个选择中选择第一个值,就可以了。但是,如果在第一个选项中选择之后,请选择另一个值-第一个选项的选项在第二个选项中仍然可见。好的,无需担心-只需将@event添加到md select,即可每次清除第二个值。谢谢你的帮助!