树型结构字段的两个输入框-03-05


不同品牌,型号不同,怎么保证型号和品牌是对应的?

例如选了品牌A,选型号A1,再选品牌B,这个时候提交就不能对应了
解决:监听品牌字段,如果修改并且有值(选择操作)则清空型号


但是又出现了一个问题,同时赋值时this.tempModel = data,型号就会被清空。

我之前是这样解决的,确保先后赋值


Note:

这里必须要延迟赋值,如果只是后赋值,没有延时也是不能解决问题。并且如果在监听时方法加上判断品牌也是无法得到想要的结果的。

稍微注意一下,this.tempModel = data直接将引用赋值,修改了品牌会被修改,延迟赋值则没有意义。

Expand:

舍长提出的方法是:在监听品牌方法中判断选的品牌和型号是否对应,如果不对应则清除型号。
如果是多层树状结构的怎么处理?

你可能感兴趣的:(树型结构字段的两个输入框-03-05)