🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1、自定义组件定义slot的name属性 book.wxml ~~~ <text class="content tag-class">{{content}} <slot name="after"></slot></text> ~~~ 2、自定义组件注册使得能够使用slot和自定义class book.js ~~~ Component({ /** * 组件的属性列表 */ properties: { content: String }, options:{ multipleSlots:true }, externalClasses:['tag-class'] } ~~~ 3、在父组件使用组件时给其添加wxml ~~~ <v-book content="{{content}}" tag-class="{{index==0?'bg1':''||index==1?'bg2':''}}"> <text slot="after">+{{numbers}}</text> </v-book> ~~~