angular.js - Angularjs はルーティングを通じて親コントローラーから子コントローラーにメソッドを共有しますが、パフォーマンスに重大な影響を及ぼしますか?
我想大声告诉你
我想大声告诉你 2017-05-15 17:12:51
0
1
616

プロジェクト内の各ルーターのコントローラーには $scope.getName メソッドの繰り返し宣言が多数あるため、これらの共通部分を以下のようにルーター外のコントローラーに置きたいと思います。

リーリー

parentController に $scope.getName というメソッドがあるとします。
ルート内に childController が設定されているとします。このとき、$scope.getName(person.name) が childController 内で直接実行されるとします。ページのパフォーマンスに影響しますか?

我想大声告诉你
我想大声告诉你

全員に返信(1)
淡淡烟草味

メソッドの共有と再利用を実現するために Angular でサービスを提供する方法があります

私はパフォーマンスの問題について練習したことがないので、あえてナンセンスなことは言いません。
このようなコードを書くのはメンテナンスが簡単ではない気がします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート