МДН говорит: Если вам нужен контент по умолчанию для вашего , вы вводите его между открывающим и закрывающим тегами. не поддерживает атрибут value.
Но в привязке свойств angular мы можем привязываться к значению.
<textarea rows="10" [value]="'test'" ></textarea>
Есть ли какой-нибудь онлайн-репозиторий, где мы можем найти все свойства, относящиеся к angular.??
1 ответ
Я нашел статью " Атрибуты HTML против свойств DOM и привязки данных Angular 2» полезны, особенно следующие разделы:
DOM — это, по сути, набор объектов (окно, html, тело, голова и т. д.), которые позволяют нам манипулировать ими. Это означает, что элементы HTML содержатся в DOM как объекты. Элементы HTML имеют атрибуты, которые инициализируют свойства DOM. После завершения процесса инициализации работа с атрибутами завершена.
<input type=”text” value=”5">
Данный элемент ввода имеет атрибуты типа и значения. При создании HTML-элемента также создаются его свойства, которые имеют имена, похожие на атрибуты (но не одно и то же). После инициализации данный входной элемент имеет такие свойства, как тип и значение.
привязка свойств Angular действует на элементы/объекты, содержащиеся в DOM. Вы можете найти список свойств всех элементов interfaces по адресу Документация по веб-API MDN. Большинство из тех, которые вас интересуют, имеют имена, начинающиеся с «HTML».
Интерфейс HTMLTextAreaElement
, например, соответствует <textarea>
элемент. Вы можете использовать все его свойства и свойства его родительских интерфейсов для привязки свойств Angular, если они не доступны только для чтения.
Похожие вопросы
Новые вопросы
html
HTML (язык гипертекстовой разметки) — это язык разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере. Вопросы относительно HTML должны включать минимальный воспроизводимый пример и некоторое представление о том, чего вы пытаетесь достичь. Этот тег редко используется отдельно и часто в паре с [CSS] и [JavaScript].