当前位置: 首页 > news >正文

微信小程序(十六)slot插槽

注释很详细,直接上代码

上一篇

温馨提醒:此篇需要自定义组件的基础,如果不清楚请先看上一篇
新增内容:
1.单个插槽
2.多个插槽
单个插糟

源码:

myNav.wxml

<view class="navigationBar custom-class"><view class="navigationBarTitle title-class">自定义标题<slot></slot>//插槽位置</view>
</view>

index.wxml

<myNav custom-class="color-pink">
<text>🍉</text>
</myNav>

注意事项:没有注意事项

效果演示:

在这里插入图片描述

多个卡槽

多个卡槽需要提前声明一下

源码:

myNav.js

`myNav.js`
```js
Component({options:{multipleSlots:true//设置支持多个卡槽}
})

不同的插槽需要命名(自定义命名)

myNav.wxml

<view class="navigationBar custom-class"><view class="navigationBarTitle title-class"><slot name="left"></slot>自定义标题<slot name="right"></slot></view>
</view>

index.wxml

<myNav custom-class="color-pink">
<text slot="left">🍉</text>
<text slot="right">🐼</text>
</myNav>

效果演示

在这里插入图片描述

http://www.lryc.cn/news/288675.html

相关文章:

  • gtest 单元测试
  • 掌握assert的使用:断言在错误检查和调试中不可或缺
  • 概念杂记--到底啥是啥?(数据库篇)
  • Ubuntu20.4 Mono C# gtk 编程习练笔记(四)
  • 1 月 26日算法练习
  • 今日AI大热潮,明日智能风向标
  • 03 SB实战 -微头条之首页门户模块(跳转某页面自动展示所有信息+根据hid查询文章全文并用乐观锁修改阅读量)
  • Abaqus许可分析工具
  • 【开发工具】从eclipse到idea的过度
  • 【QT+QGIS跨平台编译】之十一:【libzip+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
  • openlayers+vue实现缓冲区
  • (大众金融)SQL server面试题(3)-客户已用额度总和
  • c语言笔记
  • 6轴机器人运动正解-逆解控制【1】——三种控制位姿的方式
  • c# Microsoft UI Automation
  • C#-前后端分离连接mysql数据库封装接口
  • yolov8 opencv dnn部署自己的模型
  • 插槽(64-67)
  • C# LING查询语法学习,扩展方法的使用
  • 自然语言推断:微调BERT
  • 立创EDA学习:设计收尾工作
  • ShardingSphere之ShardingJDBC客户端分库分表上
  • rust for循环步长-1,反向逆序遍历
  • 编译与运行环境(C语言)
  • 再谈Android View绘制流程
  • 分布式定时任务系列8:XXL-job源码分析之远程调用
  • python+Qt5 UOS 摄相头+麦克风测试,摄相头自动解析照片二维条码,麦克风解析音频文件
  • MongoDB日期存储与查询、@Query、嵌套字段查询实战总结
  • Windows版本Node.js常见问题及操作解决方式(小白入门必备)
  • 09.Elasticsearch应用(九)