amis 联动使用问题

k0pti3hp  于 4个月前  发布在  其他
关注(0)|答案(5)|浏览(60)
实现场景:

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

返回的option格式如下:

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

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

存在的问题:

目前在下拉框中监听值变化事件,值发生改变后,赋值给“报表生成日期字段”。

但是“默认选择第一项”的配置,在初始化的时候不会赋值,这个场景可以怎么解决呢。

如果用户切换了下拉框的值就没有问题了,符合预期。

brc7rcf0

brc7rcf01#

发现和这个问题一样, #5100

hgncfbus

hgncfbus2#

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

dnph8jn4

dnph8jn43#

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

bfhwhh0e

bfhwhh0e4#

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

v64noz0r

v64noz0r5#

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

相关问题