在余烬视图中有动作

Having action in a Ember view

本文关键字:余烬 视图      更新时间:2023-09-26

所以我使用ember视图作为输入

所以我的代码看起来是这样的

{{input type="text" value=search_text class="form-control" placeholder="Search..."}}

现在我需要查看keypress事件并触发如下函数

{{action 'handle_search' on='keyPress'}}

唯一的问题是,显然我不能像这样在彼此内部嵌套把手帮助程序。

那么如何解决这个问题呢?

http://emberjs.com/guides/views/built-in-views/这是扩展默认ember视图的链接。实际上,您需要做的是扩展内置的ember控件,并给它一个kepress:函数,该函数将在事件触发时被调用。

您可以看到其中一个示例使用change:事件完成此操作。

更新::

下面是一个jsbin来说明http://emberjs.jsbin.com/rukuremu/1/edit?html,css,js,output