• 微信小程序从零开始开发步骤(八)引入框架WeUI


    首先来看下WeUI的官方介绍:

    WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。在微信小程序的开发过程中,涉及到的前端复杂的样式界面的问题,就需要使用个UI框架,这样可以省去以后很多麻烦。

    WeUI作为一个开源的移动端UI框架,由于它是微信官方提供的对微信的兼容性没有太大问题,而且和各组件的样式和微信一样,能够很好地和微信融合在一起,给用户较好的体验。

    使用步骤

    1、在GitHub上https://github.com/weui/weui-wxss/下载程序代码,解压后可以看到如下目录:

    2、我们只需要将weui-wxss-masterdiststyleweui.wxss文件导入到小程序项目的根目录下:

    3、新建微信小程序项目,将weui.wxss文件导入到小程序项目的根目录下:

    4、在项目中引用:在全局app.wxss中加入weui.wxss的引用- @import "weui.wxss";

    5 根组件使用class=”page”

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

    6 页面骨架

    <view class="page">
    <view class="page__hd"></view><!--页头-->
    <view class="page__bd"></view><!--主体-->
    <view></view><!--未设置页脚-->
    </view>
    

    7 除此之外都是按照weui-开头后接组件名称,例如class=”weui-footer”

    <view class="weui-footer">我是页脚</view>
    

    8 组件的子组件样式,例如view.weui-footer组件还有链接和版权信息。

    <view class="weui-footer">
    <view class="weui-footer__links">
        <navigator url="" class="weui-footer__link">上海物联网科技有限公司</navigator>
    </view>
    <view class="weui-footer__text">Copyright © 程序媛专用</view>
    </view>
    

    9、具体组件在小程序中新建个项目,地址指向weui-wxss-masterdist,就可以随时查找自己要的效果,剩下的就是复制粘贴了,或者导入从github上下载代码中的实例使用,在项目中使用weui的样式如下:

    示例代码:

    <view class="page">
        <view class="page__hd">
            <view class="page__title">Button</view>
            <view class="page__desc">按钮,WeUI采用小程序原生的按钮为主体,加入一些间距的样式。</view>
        </view>
        
        <view class="page__bd page__bd_spacing">
            <button class="weui-btn" type="primary">页面主操作 Normal</button>
            <button class="weui-btn" type="primary" disabled="true">页面主操作 Disabled</button>
    
            <button class="weui-btn" type="default">页面次要操作 Normal</button>
            <button class="weui-btn" type="default" disabled="true">页面次要操作 Disabled</button>
    
            <button class="weui-btn" type="warn">警告类操作 Normal</button>
            <button class="weui-btn" type="warn" disabled="true">警告类操作 Disabled</button>
    
            <view class="button-sp-area">
                <button class="weui-btn" type="primary" plain="true">按钮</button>
                <button class="weui-btn" type="primary" disabled="true" plain="true">按钮</button>
    
                <button class="weui-btn" type="default" plain="true">按钮</button>
                <button class="weui-btn" type="default" disabled="true" plain="true">按钮</button>
    
                <button class="weui-btn mini-btn" type="primary" size="mini">按钮</button>
                <button class="weui-btn mini-btn" type="default" size="mini">按钮</button>
                <button class="weui-btn mini-btn" type="warn" size="mini">按钮</button>
            </view>
        </view>
    </view>
    

    预览框架WeUI文件:

     

    阅读链接:
    微信小程序从零开始开发步骤(一)搭建开发环境https://www.jianshu.com/p/0ff8c3b2f59f
    微信小程序从零开始开发步骤(二)创建小程序页面https://www.jianshu.com/p/fe0db14e2869
    微信小程序从零开始开发步骤(三)底部导航栏https://www.jianshu.com/p/89a63dc99839
    微信小程序从零开始开发步骤(四)自定义分享的功能https://www.jianshu.com/p/65d9bdb8051d
    微信小程序从零开始开发步骤(五)轮播图https://www.jianshu.com/p/bc3261557031
    微信小程序从零开始开发步骤(六)4种页面跳转的方法https://www.jianshu.com/p/01a5a6a0fdb9
    微信小程序从零开始开发步骤(七)引入外部js 文件https://www.jianshu.com/p/5f2cde64d7f2
    微信小程序从零开始开发步骤(八)引入框架WeUI:https://www.jianshu.com/p/fd423b6e17be

  • 相关阅读:
    Spring Boot 使用 Dom4j XStream 操作 Xml
    Spring Boot 使用 JAX-WS 调用 WebService 服务
    Spring Boot 使用 CXF 调用 WebService 服务
    Spring Boot 开发 WebService 服务
    Spring Boot 中使用 HttpClient 进行 POST GET PUT DELETE
    Spring Boot Ftp Client 客户端示例支持断点续传
    Spring Boot 发送邮件
    Spring Boot 定时任务 Quartz 使用教程
    Spring Boot 缓存应用 Memcached 入门教程
    ThreadLocal,Java中特殊的线程绑定机制
  • 原文地址:https://www.cnblogs.com/ting6/p/9725349.html
Copyright © 2020-2023  润新知