在尝试异步加载模型时,我尝试使用速度来显示动画
我使用bower安装了它,并导入了js和css文件。
app.import('bower_components/pace/pace.js');
然后我创建了一条装载路线
//app/routes/loading.js
var LoadingRoute = Ember.Route.extend({
activate: function() {
this._super();
return Pace.restart();
},
deactivate: function() {
this._super();
return Pace.stop();
}
});
但是在加载应用程序时,它说没有定义Pace。不应该将Pace设置为全局变量。我想念什么。在您的余烬cli项目中整合步伐的正确方法是什么?
最佳答案
从ember-cli doc:
注意:不要忘记通过在模块中添加/ *全局MY_GLOBAL * /或在.jshintrc文件的predefs部分中对其进行定义来使JSHint满意。
一旦将文件包含在brocfile中,请重新启动服务器并配置jshint以忽略Pace全局,以确保在您的路由中正在加载console.log(Pace);
Pace,它应为您提供Pace对象。