Uncaught TypeError: Object [Object Object]没有方法'create
EmberJS Uncaught TypeError: Object [object Object] has no method 'create'
尝试用EmberJS和一个小的rails应用程序做一些相对基本的客户端设置。到目前为止,我有两件事:
- 发布待售图书的表单(尚未实际创建)
- 图书搜索页面。(希望这也是首页)。
第一个加载良好。当我点击应用程序模板中的链接时,表单按预期加载。
第二个则没有。当我点击链接查看搜索页面时,弹出主题错误。下面是我到目前为止的代码:
<script type="text/x-handlebars">
<div class="nav">
{{#linkTo "index_search"}}Home{{/linkTo}}
{{#linkTo sale_records.new}}Post a book for sale{{/linkTo}}
</div>
<div class="container">
{{outlet}}
</div>
</script>
Javascript: // router.js
(function() {
LocalBookFinder.Router.map(function() {
this.resource("sale_records", { path: "/sale_records" }, function() {
this.route('new');
});
this.route("index_search", { path: "/search" });
});
LocalBookFinder.NewSalesRecordRoute = Ember.Route.extend({
model: function() {
return new LocalBookFinder.SaleRecord();
},
setupController: function(controller, model) {
}
});
LocalBookFinder.IndexSearchRoute = Ember.Route.extend({
setupController: function(controller, model) {
}
});
}).call(this);
// controllers/search/index_search_controller.js
(function() {
LocalBookFinder.IndexSearchController = Ember.ObjectController.extend({
});
}).call(this);
// views/search/index_search_view.js
(function() {
LocalBookFinder.IndexSearchView = Ember.View.create({
templateName: "search/index"
});
}).call(this);
链接本身显示良好。但是一旦我点击它,我得到错误信息,什么也没有呈现。什么好主意吗?
设置IndexSearchView时出现错误。应该是ember, view。扩展,而不是Ember.View.create .
相关文章:
- Android/Javascript:Uncaught TypeError Object[Object]没有方法'
- angular ui下拉切换[object object]没有方法父级
- jqxGrid失败并出现错误“;Object[Object Object]没有方法'jqGrid'&”;
- 未捕获的类型错误:Object[Object Object]没有方法'fancybox'
- javascript中的Object.create方法
- jQuery令牌输入轨道获取错误Uncaught TypeError:Object[Object Object]没有方法
- 为什么dijit.form.Select有方法setStore(),而dijit.fform.FilteringSele
- 重写JavaScript中的Object.create方法
- 未捕获的类型错误:Object[Object Object]没有方法'滑块'
- jquery autocomplete组合框错误:未捕获类型错误:Object[Object Object]没有方法
- JQuery Object[Object Object]没有方法'滑块'当尝试使用滑块演示时
- jquery Object 没有方法 'xyz'
- Javascript TypeError: Object 没有方法
- Object.Prototype 方法和 IIFE(立即调用的函数表达式)中的“use strict”
- 使用 $().trigger() 并获取 TypeError: Object [object Object] 没有方法“
- SAPUI5 setTimeout() --> Object 没有方法
- 创建一个具有 3 个方法的 JavaScript 对象抛出 Object 没有方法
- Jquery:Uncatch TypeError:Object #
- Azure 节点.js脚本:TypeError:Object #
没有方法“toQueryObject” - jQuery uncatch TypeError Object 没有方法