Javascript 如何在ember cli应用程序中使用pace
我尝试在异步加载模型时使用pace来显示动画 我使用bower安装了它,并导入了js和css文件Javascript 如何在ember cli应用程序中使用pace,javascript,ember.js,ember-cli,Javascript,Ember.js,Ember Cli,我尝试在异步加载模型时使用pace来显示动画 我使用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(); },
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();
}
});
但在加载应用程序时,它表示没有定义速度。不应将cli设置为全局变量。我错过了什么。在您的ember cli项目中集成pace的正确方法是什么 来自:
注意:不要忘记在模块中添加一个/*global MY_global*/或者在.jshintrc文件的predefs部分中定义它,从而让JSHint感到高兴
将文件包含在文件中后,重新启动服务器并配置jshint以忽略全局速度,以确保正在加载速度
console.log(速度)代码>在路线中,它应该为您提供速度对象。您需要导入它,就像在路线中一样。如何导入它?包名是什么。我试过使用pace didnt Work等一下,这只是给你一个警告(JSHint)还是你根本不能使用pace?@ptwo:Hii,pace插件对你有效吗???@mohan.gade是的。应该注意的是,在定义像pace这样的其他包之前,你必须先定义文档/窗口un predefs。