关于引用官方视觉组件库WeUI

  WeUI是什么,官方的说法为

  WeUI是在遵守微信视觉设计规范下,由官方设计团队为小程序量身定制的基础样式库。

  那么,在小程序中如何使用weui呢?

  首先,在小程序项目中引入weui.wxss

  weui.wxss下载地址:https://github.com/weui/weui-wxss

  将weui.wxss拷贝到小程序项目中来:@import 'weui.wxss';

  注意引入的文件是在【weui-wxss/dist/style/】目录下,而不是在【weui-wxss/src】目录里面的

  其次,在app.wxss或页面wxss导入weui.wxss (我们这里是在app.wxss导入,相当于整个项目可用)

  最后,在业务页面即可使用weUI了。

  大概讲下主要使用方法:

  主结构:

  <!--根组件--页面-->

  <view class="page"></view>

  <!--骨架组件--页头-->

  <view class="page__hd"></view>

  <!--骨架组件--主体-->

  <view class="page__bd"></view>

  <!--页脚-->

  <view class="weui-footer"></view>

  <!--链接-->

  <view class="weui-footer__links">

  <navigator url="" class="weui-footer__link">随身助理</navigator>

  </view>

  <!--版权信息-->

  <view class="weui-footer__text">Copyright © 沃普</view>

  注意 骨架组件使用class="page__xx”命名(注意是两个下划线),其他组件都以weui-开头后接组件名称(注意是一横线),例如class=”weui-footer”。组件和子组件使用两个下划线衔接,所以要区分什么时候用”-“,什么时候用”__”

  其实,更多应用只要看回weui.wxss文件即可,都是以class命名增加样式

  最最后,如果想看官方weui的Demo效果,只要用开发工具直接打开weui-wxss/dist文件夹即可

  example文件是存储各种组件的Demo,style是存储各组件的样式文件

  例子: 实现一个九宫格效果

  wxml:

  wxss:(附加一些效果,不然这里直接不用,就能有九宫格效果)

  Js:

  效果图: