我在#ember-power-select 中使用了自定义搜索操作,更改了一个电源选择框中的值,它也交替更改了另一个电源选择框的值(设置与第一个选择框中选择的值相同的值)。
下面是车把代码:
{{#each model.hpqualifications as |hpqualification|}}
{{#power-select
selected=hpqualification.hoprofile
search=(action "hoProfile")
onchange=(action (mut hpqualification.hoprofile.name) value="name")
as |repo|
}}
{{repo.name}}
{{/power-select}}
{{/each}}
上面的代码生成了两个选择框,因为#each 方法有两个数据。
一切正常。但是,当从第一个选择框的下拉列表中选择值时,第二个选择框也会更改为相同的值。
如何解决这个问题?
有关其他文件和数据格式,请参阅我之前的stackoverflow问题。