07|Vue组件的核心概念:插槽
2022/2/28 6:26:23
本文主要是介绍07|Vue组件的核心概念:插槽,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 实例
实例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id='app'> {{message}} {{message + message}} <div :id="message"></div> <todo-list> <template v-slot> <todo-item @delete="handlerDelete" v-for="item in list" data-test="dd" :title="item.title" :del="item.del"> <template v-slot:pre-icon1="{value}"> <span>前置图标1 {{value}} </span> </template> <template v-slot:suf-icon1> <span>后置图标1 </span> </template> <span slot="pre-icon2">前置图标2 </span> </todo-item> </template> </todo-list> </div> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script> <script> Vue.component('todo-item', { props: { title: String, del: { type: Boolean, default: false } }, template: '' + '<li>\n' + '<slot name="pre-icon1" :value="value"></slot>' + '<slot name="pre-icon2"></slot>' + '<span v-if="del"> {{title}} </span>\n' + '<span v-else style="text-decoration: line-through"> {{title}} </span>\n' + '<slot name="suf-icon1"></slot>' + '<slot name="suf-icon2">
这篇关于07|Vue组件的核心概念:插槽的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Vue3资料:新手入门必读教程
- 2024-11-16Vue3资料:新手入门全面指南
- 2024-11-16Vue资料:新手入门完全指南
- 2024-11-16Vue项目实战:新手入门指南
- 2024-11-16React Hooks之useEffect案例详解
- 2024-11-16useRef案例详解:React中的useRef使用教程
- 2024-11-16React Hooks之useState案例详解
- 2024-11-16Vue入门指南:从零开始搭建第一个Vue项目
- 2024-11-16Vue3学习:新手入门教程与实践指南
- 2024-11-16Vue3学习:从入门到初级实战教程