<p align="center">
<!-- <a href="http://doc.mini.7yue.pro/"> -->
<img
class="QR-img" src="https://raw.githubusercontent.com/zhc525349965/fisher_book/master/app/image/lin-ui小程序.jpg">
<!-- </a> -->
</p>
<div align="center"> <span class="logo" > Lin UI </span> </div>
<div class="row" />
<div align="center">
<span class="desc" >Fantastic native based Mini-Programe components</span>
</div>
<div align="center">
![](https://img.shields.io/badge/build-passing-00d508.svg)
![](https://img.shields.io/npm/v/lin-ui.svg)
![](https://img.shields.io/npm/dt/lin-ui.svg)
![](https://img.shields.io/badge/license-MIT-3963bc.svg)
</div>
<div align="center">
⚡️ 文档网站: http://doc.mini.7yue.pro/
<br/>
🔥 教程地址: [https://talelin.com](https://talelin.com/#course)
</div>
# 简介
Lin UI 是基于 **微信小程序原生语法** 实现的组件库。遵循简洁,易用的设计规范。
## 讨论交流
<table>
<tbody>
<tr>
<td align="center" valign="middle">
<img class="QR-img" style="height: 60px; width:60px" src="https://raw.githubusercontent.com/zhc525349965/fisher_book/master/app/image/qq群新.png">
<p style="font-size:12px;">QQ群号:643205479</p>
</td>
<td align="center" valign="middle">
<img class="QR-img" style="height: 60px; width:60px" src="https://raw.githubusercontent.com/zhc525349965/fisher_book/master/app/image/公众号.jpg">
<p style="font-size:12px;">微信公众号:林间有风</p>
</td>
</tr>
</tbody>
</table>
## Lin UI商业案例
<table>
<tbody>
<tr>
<td align="center" valign="middle">
<img class="QR-img" style="height: 60px; width:60px" src="https://raw.githubusercontent.com/zhc525349965/fisher_book/master/app/image/风袖.jpg" alt="风袖">
<p style="font-size:12px;">风袖</p>
</td>
</tr>
</tbody>
</table>
## 快速上手
Lin UI 致力于给小程序开发者提供愉悦的开发体验。
> 在开始之前,推荐先学习微信官方的[小程序开发文档](https://developers.weixin.qq.com/miniprogram/dev/index.html?t=18101612),并正确安装和配置了 Node.js v8或以上。 同时,我们假设你已了解关于 HTML、CSS 和 JavaScript 的初级知识,并且已经熟悉并阅读了[小程序自定义组件](https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/)。
## 安装
Lin UI提供两种安装方法,满足不同开发者的需求。如果您需要使用`npm`安装,请确保您已经在本机安装了`npm`。
### 方式一: 使用npm安装 (推荐)
打开小程序的项目根目录,执行下面的命令。
```sh
npm install lin-ui --production
```
执行成功后,会在根目录里生成项目依赖文件夹 `node_modules/lin-ui` (小程序IDE的目录结构里不会显示此文件夹)。
<br/>
然后用小程序官方IDE打开我们的小程序项目,找到 `工具` 选项,点击下拉选中 `构建npm` ,等待构建完成即可。
出现上图所示的结果后,可以看到小程序IDE工具的目录结构里多出了一个文件夹 `miniprogram_npm`(之后所有通过 `npm ` 引入的组件和 `js` 库都会出现在这里),打开后可以看到 `lin-ui` 文件夹,也就是我们所需要的组件。
### 方式二:下载代码
直接通过git下载 `Lin UI` 源代码,并将 `dist` 目录(Lin UI 组件库)拷贝到自己的项目中。
```sh
git clone https://github.com/TaleLin/lin-ui.git
```
## 使用组件
> 下文会简单介绍一个`Lin UI` 组件的引入和使用。
使用前,确保该组件已经在你的项目目录结构里。
<br />
以icon组件为例,只需要在使用页面的json文件中引入icon对应的自定义组件即可。
<br />
组件路径:`path/to/${组件名称}/index`
```json
{
"usingComponents": {
"l-icon": "path/to/icon/index"
}
}
```
然后在wxml中直接使用该组件。
```html
<l-icon name="add"> </l-icon>
```
## 自定义配置
> 考虑到开发者在面临不同到项目时,需求和行业的不同。Lin UI 设计规范上支持一定程度上的样式定制,以满足业务和品牌上多样化的视觉需求。
同时,可以通过对 `components.json` 进行配置,来编译生成相对应的组件。
<br />
为满足自定义的需求,首先我们要去下载 `Lin UI` 源码。
```sh
git clone https://github.com/TaleLin/lin-ui.git
```
安装相关依赖
```sh
npm install
```
完成以上两步是对 `Lin UI` 进行自定义配置的基础要求。
### 全局样式更改
> Lin UI 的样式使用了 Less 作为开发语言,并定义了一系列全局/组件的样式变量,你可以根据需求进行相应调整。
以下是一些最常用的通用变量,所有样式变量可以在这里找到。
- 组件样式变量
找到根目录,打开`config/style/_base.less`文件,进行修改即可。
- 主题色更改
同样打开根目录,打开`config/style/_theme.less`文件,看到文件中定义了一个变量 `@theme-color` ,如果有主题色修改的需求,更改它即可。
```less
// 主题色
@theme-color: #2c61b4;
```
其他
更改完成后,在 `Lin UI` 下的根目录里打开终端执行如下所示命令
```sh
npm run build
```
根目录下的 `dist` 文件夹即是编译后的自定义组件。
没有合适的资源?快使用搜索试试~ 我知道了~
微信小程序点餐界面代码.zip
共1064个文件
js:209个
json:130个
wxss:125个
5星 · 超过95%的资源 需积分: 50 56 下载量 115 浏览量
2020-06-19
17:12:30
上传
评论 11
收藏 1.49MB ZIP 举报
温馨提示
微信小程序点餐界面代码.zip
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序点餐界面代码.zip (1064个子文件)
00b92c943147e97492383d9330f71aae0a9617 86B
00f7dd63277f29627ebdca4275dc7620daa953 135B
01e1592d9c6287e2dfdd92350cb74722877c7b 96B
025d8440db2f6c861aca2f42c91dbca74250f2 75B
028efa090e6aedee1fc657f02711119febb0f9 134B
02add20b581be471b8d17f887b8e8337070546 194B
03e0cc9e0bccac5eecd14d247f54f3b14da621 572B
059a2ef07e9c439e01404b63329d5d81664b0c 2KB
070bc00ab72c832f014d3a13c584514f9b8f91 907B
07356af76235f6ba1c5ad35aa9e9e1bcae1888 325B
0773558b6601a3f597677899facb7e7dd7db73 134B
081e1f68eb409d0e3d8a7669f466941147d18d 430B
082c2c9de4a53f1386b3f354d2bc0873c6b66d 134B
08b45c2e2396a4b3c7f756b54a28cb89ae51f3 736B
08b5ea80b96d83711a9ead44ba3594fcbfd5dd 207B
0ae9d352f12c8f83f816c5bc9f1903b9733d47 5KB
0af0a1d4c986901d07225862ab4453cbd2deb2 159B
0b48c07699505e6c3de302bf6df8b9085fbccf 208B
0bd9bbd5b1649c4925e0283f05eae06ff4aa3f 88B
0bf043ce64745455dbc3e1bf264f10ea7a6349 768B
0caf396b644f11ae9bfb1c9deef563dde4db32 760B
0ccaeb7d7f3672e732bc8c83543a3d890c04f0 92B
0cdf734a7496b41cea1416ebf09f02e0734477 98B
0d14737a2dbedd3d66780a0b7d0a9ded4ad970 82B
0dd88af8b17fdce0d055fb5678cb69c24f6ea8 449B
0de9caf85c004746b328d0bc064398c82006ea 497B
0e9e1e4296adce9983d2a568d28dd9dfef6a06 166B
0eedab78564c238e3265dd0838cf0fab6644a0 415B
0ef76802c6bf267f4a30cd5483099502800ad8 176B
0efd3ab6a6c217b197026c43bc8df8e36db5d9 135B
0f0c62b01df6403a56aa5cd0c5fbd00157ddb9 185B
0f472f92e0300884534a56e46121c130ecd48d 76B
1021d6498705102a82179665c795f5cd491f2c 370B
1127fca88f65cb5dd64a38937cc46ba7c4327d 135B
1144508de99a49f040ea2747a4dfb5d675e632 212B
11be9ee3eb6249764e79334566eb1aacfc079c 178B
1331b4f2b3981a3689aa2dcfcd59f8cf54679e 49B
133f69cb7f8a6126223513d3449f559781aa4f 133B
1435957412724e2442edb56856c975eb4a5b4f 167B
14aa0db3ce2fa70303a8724b9c68557fc38bdd 460B
1520017719e74762dc7e75f6da3a1cbf596681 779B
159c9cba1c8e11789cda14ee935cf020e117b6 706B
15a5f5e77abe49d7378158de5804f398a68527 135B
15c6be0b7bd27d0720607c57f1bfc3ac170758 185B
15dac1a5cc769230f3b743079610641c9df7cd 69B
15f534f85f226b26c55e47af53e13321b0f2f7 351B
163e35890b0b7c31ece9b8b8d6e7f8ba2a7698 134B
1651a305273cfc935d840da874ab4087343f10 70B
167a39d02326e0c13390f439d44cf287c83591 134B
18b293b85907cb4f62e637fd88bef9d532b61e 134B
19f4025db6224445926d1ce7b86a2246a1cca8 1KB
1bc2d86b671f42a72c42d7e431f07ae79aec2f 375B
1bd5c7d25d8e150b5e987bbf50af04cc033fca 84B
1cb39c25df410f5cd505057736708a9ef8a5d2 223B
1df7f880f3beb3d47bddd873a64bcc14b3e8d5 512B
1ec93c3e126e9cee03b6dcdcf9e00163280b29 462B
1eee750755b44c331708842618a438fe7f0668 135B
1f903d4731cf77fca908b5d48b0a83c668c317 827B
1ff5f923da753a9ac7b9418cfa8db5e6361479 405B
20c410f21de4631acc3d0af9b756008c734310 805B
2143d461896c86e2c2f2d569cb8add9922e868 186B
22488295aa537ac0db030f2c4dce95dffe8494 84B
231883c0a46e1e95e0cc853b3ff55f4944c625 136B
2529c578eb711bb6b6dad95e2682421f5f3fde 135B
2536668642433d9bcbb07e74636fd2b594ac17 239B
25c1c591abd2b7e7b17473069be15b954ef3bf 93B
26ba399d5cbe4d89694e54fdc9649def932789 137B
26be9ab99310eb7c40d38347884dcad8a2c3ae 771B
278767774616c2bcbdf26eaea42f27537334e6 137B
2973e4836128765ac22f67e7f9ee6b41f01404 89B
2add149b175e084315ca4ea50589d65422f767 112B
2b36431495e67dbc51e2a63a970805f5c0ae9f 550B
2c9446414a4b11673a6782919331eee922c529 426B
2c94553777d043d7d226bf5ce0aa3de1c0ff9d 1KB
2cc519de3c1e9576decfde4cd8cccc5dbbb9e3 511B
2dafa48c156e7cd3f6438e812dcde198140430 135B
2dfbddf81851360fd58807b4a7e1ad17bb8aa0 125B
2eb96a1b88ffac705f901caf7458683281fcac 137B
2ec6d7917d73a88b3bbc27905784682e14335f 6KB
2f4f2307a30459ab410f18a932e52b96574f91 134B
2f553092170b8e88d44036358f489b3e58be38 307B
2fd69c8285553775b0f8a4caedabb2354baed8 134B
33903c1e41f9432282d887ea5b2239437a2d82 213B
345fdd9bc645449d1b6905d744e30936fdf999 188B
349fb79bd3841ed076b146e0b9b27a1052df77 763B
35af0699ccec004cbe685ef938cd2d63ea7037 43B
360c9b77033a3a06e2a63da0a2b52e79031836 417B
3668bd680f5ebac9ba339be1e841317fda0ed5 90B
366a6cce0731064d007170796ebf17d96595b1 134B
36ab87935203cc54333367975193c0112a0ac3 730B
37aa057dd3cd03e83cc0e43f9d3e1727383eeb 477B
3865f022ddee0a1265027f5a5719aef2001c54 135B
390cafc15a91d1e3731c7f8372367c07097cbb 187B
3b489c23fc1944e41f18109c48a469f870bf11 412B
3b6d47dd37d4bc104331c46e3f29f19d58a822 83B
3b9fc168bff6d66bf29081bbbdf91fa8555ec7 1KB
3ba883ad81e87c2c5391231aec8a000457b58f 558B
3be03360370c6b9e963e7afb06e0493ecef8df 388B
3c49a3094ce53bad469c220a85b94cf9cb2c4f 649B
3cbe0e0a35e642c9af29496151c7e02e246682 371B
共 1064 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
- 普通网友2023-07-28使用该文件的点餐界面代码让我省去了大量的开发时间,效果非常实用。
- 余青葭2023-07-28这个文件提供的代码结构清晰,让我很容易地进行自定义和修改。
- 苗苗小姐2023-07-28这个文件是我在找寻微信小程序点餐界面代码时意外发现的,非常方便!
- 型爷2023-07-28下载这个文件后,我轻松地搭建了一个简洁而不失美观的点餐界面。
- 仙夜子2023-07-28对于我这样的初学者来说,这个文件不仅提供了代码,还有详细的注释和说明,非常容易理解和上手。
Hahn__
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功