WeUI for 小程序icons图标

2018年10月06日 14:31 | 34次浏览 作者原创 版权保护

微信小程序的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   转载请注明出处!谢谢!

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程