ホームページ  >  記事  >  ウェブフロントエンド  >  angularjs圧縮後のファイルエラーを解決する方法

angularjs圧縮後のファイルエラーを解決する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-28 15:24:152051ブラウズ

今回はangularjsで圧縮後のファイルエラーを解決する方法を紹介します. angularjs圧縮後のファイルエラーを解決するための注意事項は何ですか? 以下は実際的なケースですので、見てみましょう。

問題の理由は、圧縮後に

変数がe、s、tなどになることです。依存性注入を必要とするメソッドは角括弧注入を使用せず、関数のパラメータで直接使用されます。 、依存関係の注入が必要なモジュールが圧縮後に認識されなくなります。例:

var module= angular.module('homeApp', ['ui.router']); 
module.config(function ($sceProvider) { 
 $sceProvider.enabled(false); 
})

は、次のように変更されます:

var module= angular.module('homeApp', ['ui.router']); 
module.config(['$sceProvider',function ($sceProvider) { 
 $sceProvider.enabled(false); 
}])
gulp-uglify 圧縮を再度使用すると、実行は正常になります。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

JS は星空ナビゲーション バーをどのように実装するか

vue と vue-i18n はバックグラウンド データの多言語切り替えをどのように実装するか

以上がangularjs圧縮後のファイルエラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。