标签:flex tabbar .. 程序 height tab 公共 组件
tab组件为例
1.在项目下建一个components(组件)的文件夹
2.新建组件文件夹 生成同名page
3.代码片段
tab.json { "component": true, "usingComponents": {} }
tab.js //跳转到首页 gohome(){ wx.switchTab({ url: '../../pages/home/home' }) }, //跳转到订单页 goorder(){ wx.switchTab({ url: '../../pages/mine/mine' }) }
tab.wxml <view class="tabbar"> <view class="home icon" bindtap="gohome"> <image src="http://47.103.128.16:9004/busiroom/theme/default/images/minApp/img/home2.png" class="image"></image> <view class="text">首页</view> </view> <view class="order icon" bindtap="goorder"> <image src="http://47.103.128.16:9004/busiroom/theme/default/images/minApp/img/mine2.png" class="image"></image> <view class="text">我的</view> </view> </view>
tab.wxss .tabbar{ width: 100%; display: flex; flex-direction: row; justify-content: space-between; height: 95rpx; position: fixed; bottom: 0; background-color: #fff; padding: 10rpx 0 0 0; box-sizing: border-box; } .tabbar .icon{ width: 50%; height: 100%; text-align: center; display: flex; flex-direction: column; align-items: center; } .tabbar .icon .image{ width: 55rpx; height: 55rpx; } .tabbar .text{ color: #7F8389; font-size: 20rpx; line-height: 35rpx; }
4.在其他页面使用公共组件
wxml 直接使用创建的page页的命名为标签 <tab></tab>
json //引入公共组件的路径 不需要后缀名 { "usingComponents": { "tab":"../../components/tab/tab" } }
5.展示
标签:flex,tabbar,..,程序,height,tab,公共,组件 来源: https://www.cnblogs.com/qinlinkun/p/12881484.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。