任何人使用bootstrap-for-ember和embercli?
我一直在:
'自举'没有定义。
在一行上写着:
return BootStrap.ModalManager.show('myModal');
我已经在模板中定义了模态,并通过bower安装了ember的bootstrap,并包含在我的brocfile.js中,如下所示:
app.import('vendor/ember-addons.bs_for_ember/dist/js/bs-core.min.js');
app.import('vendor/ember-addons.bs_for_ember/dist/js/bs-modal.min.js');
我已经阅读了其他帖子(家伙正在使用grunt tho)关于确保bs-core是第一个加载的... 试过:
app.import('vendor/ember-addons.bs_for_ember/dist/js/bs-core.min.js');
app.import('vendor/ember-addons.bs_for_ember/dist/js/!(bs-core).min.js');
但它没有任何作用,仍然得到错误......
控制器中的完整代码如下:
var ApplicationController = Ember.Controller.extend({
actions:{
showUser: function(theUser){
return BootStrap.ModalManager.show('myModal');
}
}
});
由于
答案 0 :(得分:0)
尽量不要采取错误的方式,但你真的应该尝试自己调试更多。那个错误和白天一样简单。 BootStrap
未定义。快速查看源代码将告诉您原因:
Bootstrap = window.Bootstrap = Ember.Namespace.create()
将BootStrap
更改为Bootstrap
,您将不再遇到该问题。