В Vue часто можно встретить такой код:
<UserCard :user="user" :config="config" />
🔴 На первый взгляд кажется, что :user="user" и :config="config" избыточны. Но здесь двоеточие — это сокращение для v-bind:
<UserCard v-bind:user="user" v-bind:config="config" />
🔴 При этом Vue позволяет сократить запись ещё сильнее, если имя пропса совпадает с именем переменной:
<UserCard :user :config />
То есть Vue сам понимает, что нужно передать значения переменных user и config в одноимённые props.
Мелочь, но в компонентах с большим количеством props заметно чище.
📍 Навигация: [Вакансии]
🐸 Библиотека фронтендера
#hotfix