amis icon indicating copy to clipboard operation
amis copied to clipboard

联动使用问题

Open zhaoyinger623 opened this issue 2 years ago • 5 comments

实现场景:

image 如上图所示,有一个select,可以选择后端返回的日期,默认选择第一项image 返回的option格式如下: image

下拉框下方有一个“报表生成日期”,是用的文本框静态展示 image

现在的需求是下拉框下方的“报表生成日期”填充选中值所对应的option对象的createAt。 image

存在的问题:

目前在下拉框中监听值变化事件,值发生改变后,赋值给“报表生成日期字段”。 image image 但是“默认选择第一项”的配置,在初始化的时候不会赋值,这个场景可以怎么解决呢。 image 如果用户切换了下拉框的值就没有问题了,符合预期。 image

zhaoyinger623 avatar Nov 21 '23 08:11 zhaoyinger623

发现和这个问题一样,https://github.com/baidu/amis/issues/5100

zhaoyinger623 avatar Nov 22 '23 02:11 zhaoyinger623

select 的 autoFill 功能是不是就能满足?

2betop avatar Nov 22 '23 02:11 2betop

我们下方有个表格,表格的查询参数也需要加上该下拉框的值,目前感觉“默认填充第一项”没有什么事件或者方法能获得填充的值。 我看了一下autoFill,感觉不能满足需求

zhaoyinger623 avatar Nov 22 '23 02:11 zhaoyinger623

image 主要是想默认填充第一个后,可以根据填充的值作为参数去请求表单的数据。目前select的onchange事件在填充第一个时不会触发。 请问这种情况能有解吗。

zhaoyinger623 avatar Nov 22 '23 06:11 zhaoyinger623

不止默认第一项不会触发,使用doAction setValue改变选中的值也不会触发change事件

LAMMUpro avatar Apr 18 '24 02:04 LAMMUpro