Другие примеры
Входные параметры слотов позволяют превратить их в переиспользуемые шаблоны, которые могут отображать различное содержимое, основываясь на входных параметрах. Это очень полезно при разработке переиспользуемых компонентов, которые инкапсулируют логику данных, позволяя родительскому компоненту настраивать часть своего шаблона.
Например, реализуем компонент <todo-list>
, который содержит шаблон и логику фильтрации для списка задач:
Вместо жёсткого кодирования содержимого каждой задачи списка, мы можем позволить родительскому компоненту взять на себя управление отображением с помощью слота, а затем привязать todo
в качестве входного параметра слота:
Теперь, при использовании <todo-list>
, можно опционально переопределить <template>
для элементов списка, но сохранив доступ к данным из дочернего компонента:
Last updated
Was this helpful?