私は、ヘッダーとフッターの両方にangle要素ディレクティブを作成しました。ヘッダーディレクティブには、カート要素の機能とアカウント機能が含まれています。それを指令にすることについて何か間違っていますか? ディレクティブのパワーを使用するのは、角度のある方法かベストプラクティスですか?ディレクティブの使用例コーナー1.5での使用例
答えて
角度1.5は、ほとんどが指令(https://docs.angularjs.org/guide/directive)の代わりになるコンポーネント(https://docs.angularjs.org/guide/component)を導入しました。少なくとも、ディレクティブができることのほとんどを達成することができます(完全な置き換えとして機能するかどうかは完全にはわかりません)。コンポーネントはより構造化されているように見え、コンポーネントベースの開発(「コンポーネント」のような名前はあまり驚くべきではありません:P)の方がより助けになります。
'A'
に制限されたAngularディレクティブに相当するものを書く必要がある場合は、おそらくディレクティブを使用するべきです。それ以外の場合は、コンポーネントを書くことがより良いアイデアとして役立ちます。私は、Angular 1.5のディレクティブを "装飾"と考えるのが好きです。
「ディレクティブを使用するのは間違っていますか?」という答えは、「いいえ、おそらくそうではありませんが、コンポーネントを使用することは最近の角度開発のほとんどの事例で受け入れられています。
希望に役立ちます!
ありがとう!私のディレクティブ使用の考えは、主にDomと結びつける必要があるものとして使用することでした!しかし、それは役に立ちます。 –
- 1. AngularJSとBootstrap DatePickerディレクティブの使用例?
- 2. 単純なディレクティブで使用例を複写します。例
- 3. fastcgi_finish_request()の使用例の例
- 4. 名前空間でのディレクティブの使用によるエラーの例
- 5. LinkedListの使用例
- 6. DrawableMarginSpanの使用例?
- 7. FasterCSVの使用例
- 8. Exception()の使用例
- 9. waitpid()の使用例
- 10. DACPACの使用例
- 11. @EnableZuulServerの使用例
- 12. CFNotificationCenterの使用例?
- 13. Generics.Collections.TObjectDictionaryの使用例
- 14. getopt.pasの使用例
- 15. RESTの使用例
- 16. バッファの使用例
- 17. データファミリの使用例
- 18. CreateProcessWithTokenW - C#での使用例
- 19. パッセージ:使用例
- 20. 使用例
- 21. 使用例ReactorNettyWebSocketClient
- 22. コード契約の例外使用例
- 23. OrientDBでの汎用クラスの使用例
- 24. 角1.5コンポーネント例
- 25. このクラスの使用例
- 26. AndroidのRtpStreamの使用例
- 27. PythonのElasticsearchの使用例
- 28. AIDLの使用の例
- 29. 例外使用時
- 30. エラー使用例(memisc)
何も間違っていません。 Angular 1.5では、コンポーネントの概念が導入されています。これは、グラフィカルコンポーネントとして機能するディレクティブを作成する簡単な方法です。生の指示の代わりにそれを使用するかもしれません。 –
角度1.5の導入されたコンポーネントとして、これらのコンポーネントも見てください。彼らは角2への後の翻訳を緩和すべきです。これはrequire: "E"で作成されたディレクティブによく似ています。だから、ヘッダーとフッターの方がディレクティブよりもうまく収まるかもしれません。ここをクリックしてください:https://docs.angularjs.org/guide/component – Tobi