IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 微信小程序小白入门开发教程(第二弹) -> 正文阅读

[移动开发]微信小程序小白入门开发教程(第二弹)


推荐刚需

一些个人开发者可以利用流量主赚钱的小程序,工具类的小程序非常适合个人开发,用云开发模式开发成本很低,能够快速上线,唯一的缺点是个人无法接入支付,变现渠道受限,目前只能通过流量主变现。

推荐一些的优秀小程序源码,希望你能从中得到一些启发!
比如小编的小程序也是套用框架开发的。
在这里插入图片描述

一般来说,我们在社区中看到的框架,主要分为两种:
UI 框架:主要提供的是不同样式的组件,可以方便开发者使用一些现成的样式,完成自己产品、应用的开发。
基础框架:基础框架的主要能力是提供小程序的打包、编译、组件化等能力,让开发者可以更加简单,方便的使用自己熟悉的方案,完成应用的开发。

(一)UI 框架

1.iView Weapp

iView 是国内用户量极大的 Vue UI 组件库,随着项目的不断发展,iView 也推出其自己的小程序 UI 组件库,我们可以使用 iView 提供的组件库,来完成小程序的开发。
iView Weapp 和其 Vue 组件库一样,封装了大量精致的组件。
项目地址:https://github.com/TalkingData/iview-weapp

项目预览:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.WeUI

WeUI 是由微信官方团队推出的,一套同微信原生视觉体验一致的基础样式库。由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。
项目地址:https://github.com/Tencent/weui-wxss
项目预览:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.Vant Weapp

Vant UI 的前身是有赞团队开源出来的 ZanUI,后统一品牌名称,为 VantUI。因为有赞团队的业务主要是电商相关,你可以在其中找到大量电商场景下的组件,如果你自己开发的产品也是电商相关,则可以考虑使用其产品。
项目地址https://youzan.github.io/vant-weapp/#/home
项目预览
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.ColorUI

ColorUI 是一个非常漂亮的组件库,其作者在视觉效果方面投入了大量的精力和时间在做优化,使用其构建出来的小程序都称得上是美仑美奂。
*** 项目地址***:https://github.com/weilanwl/ColorUI
*** 项目预览***:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5.Thor UI

Thor UI 也是一个小程序 UI 库,声名不显,不过,其代码更新还算频繁,值得一试。
项目地址https://github.com/dingyong0214/ThorUI
项目预览
在这里插入图片描述
在这里插入图片描述

(二).基础框架

1.WePY

WePy 是最早的小程序基础框架之一,目前依然在更新,WePY 使用的是类 Vue 的语法实现的基础框架,市场上也有大量的 Demo 和课程基于 WePY 开发,对于初学者来说,可以很轻松的找到自己想要学习的内容。
项目地址https://github.com/Tencent/wepy

在这里插入图片描述

2.Taro

Taro 是来自京东凹凸实验室的产品,是一套遵循 React 语法规范的多端开发解决方案,使用 Taro 可以编译出微信/百度/支付宝/字节跳动小程序、H5、React-Native 等多个平台的代码。
项目地址https://github.com/NervJS/taro
在这里插入图片描述

3.UniApp

uni-app 是使用 Vue 语法开发小程序、H5、App的统一框架。开发者使用 Vue语法编写代码,uni-app框架将其编译到 小程序(微信/支付宝/百度/字节跳动/QQ/钉钉)、App(iOS/Android)、H5等多个平台,保证其正确运行并达到优秀体验。
项目地址https://github.com/dcloudio/uni-app

在这里插入图片描述

4.Chameleon

Chameleon 是滴滴团队开发的一套多端小程序解决方案,目前已经支持了web、微信小程序、支付宝小程序、百度小程序、android(weex)、ios(weex)、qq 小程序、字节跳动小程序、快应用(进行中)等多个平台。如果你有多平台的需求,可以试试看。
项目地址https://github.com/didi/chameleon
在这里插入图片描述

框架如何使用

有了这么多开源的框架,怎么用? 是个问题。接下来,我就用其中一个作为演示,开发小程序如何使用框架开发,减少不会写样式的烦恼。

1.打开微信开发者工具,创建一个新的项目。
在这里插入图片描述

创建完成如下图
在这里插入图片描述
本章主要教学内容是UI框架的引用,项目结构说明后续详细介绍。此章节省略。

2.使用 Vant Weapp 作为演示
在这里插入图片描述

  • 通过npm安装
    打开调试器,控制台打开终端
    在这里插入图片描述
    输入安装代码
npm i @vant/weapp -S --production

在这里插入图片描述
在这里插入图片描述
框架就下载到自己新建的项目中了,接下来就是用框架开发自己想要的UI,其实就是引用他封装好的组件。

以按钮组件为例,只需要在 json 文件中引入按钮对应的自定义组件即可

{
  "usingComponents": {
    "van-button": "/path/to/vant-weapp/dist/button/index"
  }
}

进入pages下的index.wxml,删除全部代码。
在这里插入图片描述
进入index.json,输入上方示例代码。
在这里插入图片描述
在index.wxml使用样式即可。
在这里插入图片描述

小编UI设计模板

在这里插入图片描述

在这里插入图片描述

小程序UI参考:

在这里插入图片描述

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-10-06 12:20:40  更:2021-10-06 12:22:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:33:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码