我正在使用Ember CLI并注意到奇怪的行为.当用户点击输入并按下回车键时,页面将刷新.
我的页面有一个像这样的基本元素,它不是任何形式的一部分:
<input type="text" class="form-control" id="per_page" value="50">
Run Code Online (Sandbox Code Playgroud)
我目前正在通过以下网页提供服务:
ember cli
Run Code Online (Sandbox Code Playgroud)
因此节点正在托管并且正在进行花哨的实时重载事务,以便在我更新作为底层应用程序一部分的页面时.
那么是什么导致页面重新加载输入中按下的回车键?它可能是节点还是实时重载?当用户按下回车键时,输入是否应该刷新页面而我错过了我的HTML for dummies book?
**更好的是,我如何拦截并通过以下方式调用函数:
{{action** "myFunction"}}
Run Code Online (Sandbox Code Playgroud) 我在创建基本选择输入时遇到问题...
应用程序/控制器/ scratch.js
import Ember from 'ember';
export default Ember.ObjectController.extend({
list: ['green', 'red', 'blue']
});
Run Code Online (Sandbox Code Playgroud)
应用程序/路由/ scratch.js
import Ember from 'ember';
export default Ember.Route.extend({
});
Run Code Online (Sandbox Code Playgroud)
应用程序/模板/ scratch.js
{{outlet}}
{{view "select" content=list}}
Run Code Online (Sandbox Code Playgroud)
Chrome控制台:
未捕获错误:断言失败:无法在路径'select'处找到视图
什....