SFC компоненты
SFC компоненты - это компоненты, которые представлены в виде отдельных файлов с расширением `.vue` и содержат в себе шаблон, логику и стили.
SFC компоненты это современный и удобный способ создания приложений на Vue.JS.
В данном примере мы используем SFC с 4-мя блоками:
- шаблон отображения
- логику поведения
- стили HTML
- локализацию i18n
Шаблон
Шаблон представлен в SFC блоком <template>
и представляет из себя валидный HTML код.
Связь с данными
Наиболее простой способ связывания данных — текстовая интерполяция с использованием синтаксиса из двойных фигурных скобок:
Внутри скобок может быть как имя переменной, так и любое валидное JS выражение.
v-html При использовании двойных фигурных скобок значение переменной будет интерпилировано как текст, таким образом не получится подставить HTML код. Если значение переменной следует интерполировать как HTML код, то можно использовать директиву v-html. Однако в если переменная будет содержать другие привязки они будут проигнорированы и будут интерполироваться как текст. В подобных сценариях необходимо использовать дочерние компоненты.