微信小程序的icons图标组件非常重要,我们在开发小程序页面UI的时候,图标是经常要用到的,起到美化页面的作用,下面将介绍此组件的使用方法,当然微信公众号WEUI也有icons图标组件,感兴趣的同学可点击链接直达。
一、引入小程序weui css样式库,请参考第一章
二、在pages目录中新建目录icons以及文件icons.wxml,并添加如下代码
<view class="page"> <view class="page__hd"> <view class="page__title">Icons</view> <view class="page__desc">图标---(www.vxzsk.com V型知识库原创)</view> </view> <view class="page__bd"> <view class="icon-box"> <icon type="success" size="93"></icon> <view class="icon-box__ctn"> <view class="icon-box__title">成功</view> <view class="icon-box__desc">用于表示操作顺利达成</view> </view> </view> <view class="icon-box"> <icon type="info" size="93"></icon> <view class="icon-box__ctn"> <view class="icon-box__title">提示</view> <view class="icon-box__desc">用于表示信息提示;也常用于缺乏条件的操作拦截,提示用户所需信息</view> </view> </view> <view class="icon-box"> <icon type="warn" size="93" color="#FFBE00"></icon> <view class="icon-box__ctn"> <view class="icon-box__title">普通警告</view> <view class="icon-box__desc">用于表示操作后将引起一定后果的情况</view> </view> </view> <view class="icon-box"> <icon type="warn" size="93"></icon> <view class="icon-box__ctn"> <view class="icon-box__title">强烈警告</view> <view class="icon-box__desc">用于表示操作后将引起严重的不可挽回的后果的情况</view> </view> </view> <view class="icon-box"> <icon type="waiting" size="93"></icon> <view class="icon-box__ctn"> <view class="icon-box__title">等待</view> <view class="icon-box__desc">用于表示等待</view> </view> </view> <view class="icon_sp_area"> <icon type="success" size="23"></icon> <icon type="success_no_circle" size="23"></icon> <icon type="circle" size="23"></icon> <icon type="warn" size="23" color="#F43530"></icon> <icon type="download" size="23"></icon> <icon type="info_circle" size="23"></icon> <icon type="cancel" size="23"></icon> <icon type="search" size="20"></icon> </view> </view> </view>
三、在根目录app.json配置文件中配置icons文件路径,保存后会自动生成对应的js、css等文件
"pages/icons/icons",
四、在pages/icons/icons.wxss文件中添加css样式代码
/* pages/icons/icons.wxss www.vxzsk.com V型知识库原创 */ icon{ margin-right: 13px; } .page__bd { padding-left: 40px; padding-right: 40px; text-align: left; } .icon-box{ margin-bottom: 25px; display: flex; align-items: center; } .icon-box__ctn{ flex-shrink: 100; } .icon-box__title{ font-size: 20px; } .icon-box__desc{ margin-top: 6px; font-size: 12px; color: #888888; } .icon_sp_area { margin-top: 10px; text-align: left; }
五,预览效果
如上图效果所示,图标已经显示出来了,其中有成功、提示、普通警告、强烈警告、等待等大图标,下面也有选中、勾选、去掉勾选、警告、下澡、删除、搜索等小图标,可根据自己的业务范围使用这些图标。
上述这些图标的颜色是可以更改的,只需要修改css样式背景颜色即可。
此文章本站原创,地址 https://www.vxzsk.com/1903.html
转载请注明出处!谢谢!
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程