如何使用EmberJs中的{{input}}
助手来发送包含多个参数的操作?
这是当前的模板:
<input
type="checkbox"
class="t-dtd-field-checkbox"
checked="checked"
{{action "updateRequest" option field ticket}}
>
我想做这样的事情:
{{input
type="checkbox"
class="t-dtd-field-checkbox"
checked={{option.checked}}
{{action "updateRequest" option field ticket}}
}}
但是,这会导致语法错误,并且不确定如何使语法正确?
另外,如何在按键上的DOM中更新复选框的值?
提前致谢!
答案 0 :(得分:2)
在这里查看文档(在操作下): https://guides.emberjs.com/v2.5.0/templates/input-helpers/
你会在这里找到答案: https://guides.emberjs.com/v2.5.0/tutorial/autocomplete-component/
{{input
type="checkbox"
class="t-dtd-field-checkbox"
checked=option.checked
on-click=(action "updateRequest" option field ticket)
}}
希望这有帮助