在余烬视图中有动作
Having action in a Ember view
所以我使用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
相关文章:
- 如何使用javascript从主svg对象动态创建svg视图框
- 正在使用$location.path(.)路由ng视图
- 余烬引擎未捕获错误:找不到模块余烬视图/views/select
- 未捕获的错误:断言失败:余烬视图需要 1.7 和 2.1 之间的 jQuery
- 退出视图后,“余烬”单选按钮永远不会被清除
- 余烬.js + 车把:渲染 vs 出口 vs 部分 vs 视图 vs 控制
- 使用转义键在余烬文本视图中取消操作
- 余烬对视图更改进行动画处理
- 视图中的余烬条件
- 将余烬视图渲染到定义的容器中
- 处理在余烬视图中TextField子字段的模糊
- 更改模型不影响视图余烬
- 从余烬视图中移除类名
- 余烬选择视图内的每个不工作
- 在余烬视图中有动作
- 我如何得到点击元素模型在视图-余烬
- 余烬视图继承问题
- 余烬:在未发射的视图上点击事件
- 访问余烬视图中的元素
- 余烬模型回滚将视图重置到以前的状态