基于 微信小程序原生语法 实现的组件库 Lin UI

Lin UI 是基于 微信小程序原生语法 实现的组件库。遵循简洁,易用的设计规范。

基于 微信小程序原生语法 实现的组件库 Lin UI

与其他组件库不同的是,Lin UI 除了提供基本的组件外,还会提供 wxs模块高级组件电商组件模块 等等。例如,在电商项目里常用的 SKU联动选择城市选择器 等。

特性

  • 简单易用

组件采用微信小程序的原生语法编写,只需要熟悉初级的 HTMLCSSJavaScript微信小程序 相关知识就能上手开发,同时既可以一次性加载所有的代码,也可以选择只加载使用到的某些组件的代码。

  • 规范统一

遵循统一的 设计规范接口标准事件冒泡机制 ,减少开发者查阅文档的时间成本,提升开发效率。

  • 文档丰富

为了能让更多开发者接触之初,就能够熟练的用 Lin-UI 开发自己的小程序应用,我们对每个组件的 属性事件用法 、和 案例 上都做了详尽的描述。

  • 扩展性强

支持 按需引入自定义的主题色 ,生成多种风格,满足个性化产品需求;同时还具有很强的 扩展性 ,轻松实现组件的二次开发。

  • 支持第三方库框架

支持第三方框架,tarompvue

快速上手

安装

1、初始化你的项目为一个 NPM 项目:

npm init -y

若项目根目录已包含 package.json 文件,则可跳过该步骤

2、安装 Lin UI:

npm i lin-ui

3、配置微信开发者工具 要正确安装 Lin UI,需将微信开发者工具的如下三个选项全部勾选上:

  • 使用 npm 模块
  • 增强编译
  • ES6 转 ES5

设置路径:微信开发者工具右上角 -> 详情 -> 本地设置

基于 微信小程序原生语法 实现的组件库 Lin UI

4、构建 NPM 模块 微信开发者工具配置完成以后,还需进行一次 NPM 模块的构建

按钮位置:微信开发者工具顶部 -> 工具 -> 构建 npm

引入

1、配置微信开发者工具

  • 要正确使用 Lin UI,需将微信开发者工具的 Es6 转 ES5增强编译 选项勾选上
  • 将基础库版本设置到 >=2.8.2

2、在页面中引入

{
  "usingComponents":{
    "l-button":"/miniprogram_npm/lin-ui/button/index"
  }
}

3、在页面中使用

 <l-button type="default">默认按钮</l-button>

组件样式

按钮 Button

基于 微信小程序原生语法 实现的组件库 Lin UI

卡片 Card

基于 微信小程序原生语法 实现的组件库 Lin UI

模态框 Dialog

基于 微信小程序原生语法 实现的组件库 Lin UI

步骤条 Steps

基于 微信小程序原生语法 实现的组件库 Lin UI

传送门

GitHub:https://github.com/TaleLin/lin-ui

原文始发于微信公众号(开源技术专栏):基于 微信小程序原生语法 实现的组件库 Lin UI

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/191892.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!