gpt4 book ai didi

ember.js - 如何使用 Ember 以编程方式选择下拉选项?

转载 作者:行者123 更新时间:2023-12-02 05:55:02 26 4
gpt4 key购买 nike

这是我的示例下拉菜单

<select name="newType" class="parts-select full-width-combo" onchange={{action "loadFilter" value="target.value" }}>
<option value="" selected hidden >Select </option>
{{#each model as |item|}}
<option value="{{item.id}}">{{item.description}}</option>
{{/each}}
</select>

通过相关的模板操作,我想动态设置这个选定的项目。

例如,它默认由“选择”选择,然后基于某个按钮单击该页面,需要将我选择的选项设置为要选择的其他选定选项。我没有使用任何插件,我不能在这里做。

最佳答案

我使用了 mut helper直接设置为 selectedItemId 属性。所以 onchange 它将自动更新它。也用过ember-truth-helper让 eq 助手决定是否选择特定项目。

<select name="newType" class="parts-select full-width-combo" onchange={{action (mut selectedItemId) value="target.value" }}>
<option value="" selected hidden >Select </option>
{{#each model as |item|}}
<option value="{{item.id}}" selected={{if (eq item.id selectedItemId) 'true'}}>{{item.description}}</option>
{{/each}}
</select>

关于ember.js - 如何使用 Ember 以编程方式选择下拉选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43090234/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com