Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以余烬的观点行动_Javascript_Ember.js - Fatal编程技术网

Javascript 以余烬的观点行动

Javascript 以余烬的观点行动,javascript,ember.js,Javascript,Ember.js,所以我使用余烬视图作为输入 所以我的代码看起来像这样 {{input type=“text”value=search\u text class=“form control”placeholder=“search…”} 现在我需要查看keypress事件并启动这样一个函数 {{action'handle\u search'on='keyPress'}} 唯一的问题是,显然我不能像这样把助手们窝在彼此的内部 那么,这方面的工作是什么呢 这里有一个扩展默认余烬视图的链接。基本上,您需要做的是扩展内置的

所以我使用余烬视图作为输入

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

{{input type=“text”value=search\u text class=“form control”placeholder=“search…”}

现在我需要查看
keypress
事件并启动这样一个函数

{{action'handle\u search'on='keyPress'}}

唯一的问题是,显然我不能像这样把助手们窝在彼此的内部

那么,这方面的工作是什么呢

这里有一个扩展默认余烬视图的链接。基本上,您需要做的是扩展内置的ember控件,并为其提供一个
kepress:
函数,该函数将在触发事件时调用

您可以看到其中一个示例是这样做的,但是使用了
change:
事件

更新::


这里有一个jsbin来说明

我不确定我是否理解这句话:唯一的问题是,显然我不能像这样将把手助手相互嵌套在一起。你能澄清你的意思吗?@kingpin2k我不能这样做
{{input{{action'handle\u search'on='keyPress'}}type=“text”value=search\u text class=“form control”placeholder=“search…”}