开发者社区> 问答> 正文

通过单选组件触发onChange事件给子表单下拉单选组件赋值并实现数据联动

image.png
export function onChangeOutboundSelection({value}){
console.log('onChange', value);
if(value == "调清漆"){
this.$('textField_lrh9hr60').getProps().onChange({ value: "清漆" });
this.$("tableField_lr84ughe").getProps().onChange([
{ "selectField_lrex52u1": "清漆","numberField_lr84ughg":40},
{ "selectField_lrex52u1": "清漆固化剂","numberField_lr84ughg":20},
{ "selectField_lrex52u1": "清漆稀释剂","numberField_lr84ughg":20}
])
通过单选组件【出入库用途】触发onChange事件,当选择调清漆时,自动给子表单添加三条实例,【名称】分别为清漆、清漆固化剂、清漆稀释剂,目前这个功能已经实现,但【类别】组件时通过【名称】组件为条件进行数据联动,却无法实现,布置哪错了,求解。

展开
收起
hnd6ksdqn3yrk 2024-01-17 17:49:39 82 1
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这个问题可能是由于在设置子表单下拉单选组件的值时,没有正确地触发onChange事件。你可以尝试以下方法来解决这个问题:

    1. 确保你已经正确地设置了子表单下拉单选组件的值。在你的代码中,你需要确保每个下拉单选组件的value属性都被设置为正确的值。

    2. 检查你的代码是否有错误。在你的代码中,你需要确保所有的函数和方法都被正确地调用。

    3. 如果以上的方法都不能解决问题,你可能需要查看你的代码是否有其他的错误或者问题。你可以尝试使用一些调试工具来帮助你找到问题所在。

    4. 如果以上的方法都不能解决问题,你可能需要寻求专业的帮助。你可以向你的同事或者导师求助,或者在网上搜索相关的解决方案。

    2024-01-18 14:09:07
    赞同 展开评论 打赏
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载