Я разработал директиву углового элемента для верхнего и нижнего колонтитула. Директива заголовка содержит функциональность элемента корзины и функцию моих учетных записей. Есть ли что-то не так, как сделать это директивой? Является ли это угловым способом или наилучшей практикой использования силы директивы?Пример использования директив в угловом 1.5
ответ
Угловой 1.5 введен Компонент (https://docs.angularjs.org/guide/component), который в основном служит заменой для директивы (https://docs.angularjs.org/guide/directive). По крайней мере, вы можете достичь большинства вещей (я не совсем уверен, что он служит полной заменой), что может сделать директива. Компоненты, похоже, более структурированы и более благоприятны для разработки на основе компонентов (с таким именем, как «компонент», что не должно быть слишком неожиданным: P).
Если вам нужно написать что-то, что было бы эквивалентом угловой директивы, ограниченной 'A'
, тогда вы, вероятно, должны использовать директиву, иначе для большинства других случаев написание компонента станет лучшей идеей. Мне нравится думать о директиве как о «украшении», как о Angular 1.5.
Что касается вашего вопроса «неправильно ли использовать директивы» - ответ «нет», вероятно, нет, но использование компонента является более приемлемой практикой для большинства вещей с угловым развитием в наши дни ».
Надеюсь, что это поможет!
Спасибо! Моя мысль об использовании директивы заключалась в основном в том, чтобы использовать ее как нечто, что нужно связать с Dom! Но это помогает. –
- 1. несколько директив в угловом
- 2. Компоненты и директивы в угловом исполнении 1.5
- 3. Дизайн глубоких директив в угловом
- 4. Создание директив макета в угловом
- 5. Стили компонентов в угловом 1.5?
- 6. Как поднять событие в Угловом 1.5 Компонент
- 7. Связь в пользовательских директив в угловом
- 8. Пример маршрутизации углового 1.5
- 9. Пример компонента AngularJS 1.5
- 10. Угловой 1.5 Компонент Пример
- 11. Разрешение относительного пути $ ресурсов в Угловом 1.5
- 12. Навигационная панель в угловом 1.5 app
- 13. Как загрузить данные в (1.5) угловом компоненте?
- 14. $ postLink не называется в угловом 1.5 компонента
- 15. Проверка пользовательского компонента в угловом 1.5
- 16. DOM Манипуляция от компонента в угловом 1.5+
- 17. Компонентная связь в угловом формате 1.5
- 18. Пример инъекционных услуг в компонентах Angular 1.5
- 19. Как передать значение в контроллер директив в угловом?
- 20. Вложенный компонент без использования директив
- 21. Пример с версией Grep4j 1.5 (для jdk 1.5)
- 22. Как переопределить определения директив в угловом формате 2
- 23. Порядок использования директив в C# - по алфавиту
- 24. Несколько директив для одного и того же модуля в угловом
- 25. пользовательских директив для радио-кнопок в угловом JS
- 26. Как получить все названия директив в заданном угловом приложении?
- 27. Использования routerLink в угловом 2
- 28. Пример использования Пример для copyToRealm() в Realm
- 29. Многоуровневые обратные вызовы компонентов в угловом формате 1.5
- 30. Как использовать машинопись при связывании функции компонента в угловом 1.5?
Ничего плохого. Угловой 1.5 вводится понятие компонента, которое представляет собой более простой способ написать директиву, служащую графическим компонентом. Вы можете использовать это вместо необработанной директивы. –
В качестве угловых компонентов, представляющих собой 1,5, вы можете также взглянуть на них. Они должны облегчить более поздний перевод в угловой 2. Они в значительной степени похожи на директивы, которые создаются с требованием: «E». Таким образом, они могут лучше подходить для верхнего и нижнего колонтитулов, чем это делает директива. Читайте о компонентах здесь: https://docs.angularjs.org/guide/component – Tobi