ruk*_*_21 5 ruby-on-rails heroku angularjs
我遇到了这个错误:未捕获错误:[$ injector:unpr]未知提供商:eProvider < - e成功部署到Heroku后
我正在使用角度社交分享btw:https://github.com/djds4rce/angular-socialshare
删除run功能和模块名称djds4rce.angular-socialshare不会导致错误,但我非常需要Fb共享.
//= require_self
//= require_tree ./angular
MyApp = angular.module( "MyApp", ["ui.router", "ngCsv", "ui.bootstrap", "ngResource", "templates", "angularFileUpload", "ngSanitize", "ngCookies", "textAngular", "djds4rce.angular-socialshare"] ).run(function($FB){
$FB.init('1438666983087556');
});
Run Code Online (Sandbox Code Playgroud)
有任何想法吗)?谢谢.
Rails缩小了js,所以你必须使用不同的语法:
MyApp = angular.module( "MyApp", ["ui.router", "ngCsv", "ui.bootstrap", "ngResource", "templates", "angularFileUpload", "ngSanitize", "ngCookies", "textAngular", "djds4rce.angular-socialshare"] );
MyApp.run(['$FB', function($FB){
$FB.init('1438666983087556');
}]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3819 次 |
| 最近记录: |