html怎样使用ui套件,weui框架组件小白入门指南:如何安装使用weui.js?

本文详细介绍了微信风格前端框架weUI的使用方法,包括weUI.js的基础安装、简单示例和基于webpack的配置。适合微信公众号等项目的开发,提供mac环境下安装与构建的步骤,并给出了官方示例的解析。
摘要由CSDN通过智能技术生成

9ac5e4e30859fb63569e5fad0d8d2230.png 本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规。大家都是程序员,不要闹得不开心。

苏南大叔在本文中说说腾讯的weui这个前端框架的基本使用方法。这款框架已经问世有几年的时间了,因为其可以把微信的风格高度还原到网页之中。所以,可以说是微信公众号之类的网站,必备组件了,可以很好地保证用户体验。

1d4e742f5251fb8dacebba9aa25f1e08.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-1)

本文的主要介绍内容是:weuijs的范例使用方式,而weui的部分,就是一笔带过。

本文测试环境:mac,weui@1.1.3,weuijs@1.1.4。

官方github仓库

相关github仓库地址:

相关在线范例的地址:

1d4edb6982f165073da6b015f7c44c1f.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-2)

对于设计师们,这里还有相关的psd或者sketch文件可以下载:

最简易的方式

这个部分就是最简单的使用方式了,没有比这更简单的了。

weui.alert('alert');

反馈1
表单2
上传3
其它6

49a30950774cde64e6eed72daa34bea2.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-3)

主要的关键代码就是:

引入两个库文件:

书写符合weui格式的html结构:

反馈1
表单2
上传3
其它6

编写符合weuijs要求的script:

weui.alert('alert');

官方weuijs的范例

weuijs的官方例子是基于webpack的,所以,如果您对webpack不熟悉的话,可能理解上会有些费力。下面先说基础的命令行步骤:git clone https://github.com/Tencent/weui.js.git

cd weui.js

npm install

npm start

818b7bb5d488277af507c5fbe568aff0.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-4)

npm start之后,默认占用的端口号是8001,webpack插件会自动打开127.0.0.1:8001,以展示运行结果。

5579bd6e94187e8f6229544f9b522487.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-5)

先说说git命令,有些开发小伙伴就可能没有安装git命令啊。所以下面的文章是你所需要的。

对于mac系统来说,您执行npm install的时候,可能会出现permission denied的情况。这个时候,您的解决方案是:sudo npm i --unsafe-perm

下面的文章是相关链接:

f0edd737e6094410552819834f430cd5.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-6)

bb8889cc7c34c402a957330e3371b0c9.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-7)

修改代码

这个官方的例子,运行后,就是对examples目录进行了处理,添加了对example.js的引用而已。值的注意的是:example.js,代码里面是import的,包含了对weuijs的引用。而examples/index.html里面,并没有主动加载example.js,而是webpack主动注入的代码。

3b74abb9a7b75c2dd7380e6241075328.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-8)

9db025afb633c2c62e031a5a981b6065.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-9)

那么,大家把examples目录下的代码,和苏南大叔本文最开始的代码,进行对比,就可以知道其中的区别。

ccca20d6d7928ec4e7c64548b1ee4d4f.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-10)

最终代码

执行下面的命令:npm run build

执行build命令后,就在dist目录下面,可以得到最终的编译过的版本了。这个版本就是可以脱离webpack而存在的版本了。

309150d598cc396d40b85eaccd1b005a.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-11)

修改配置

因为是基于webpack的,通过package.json里面的script可以知道:配置文件的位置是:build/webpack.example.config.js

所以,大家可以修改一下下图中的的这些文件试试看:

b9216938045d27364f9b6a873f1e6954.pngweui框架组件小白入门指南:如何安装使用weui.js?(图12-12)

相关链接

第三方修改的基于jquery的weui版本:

weui官方的范例汇总页面,常见的使用场景,相关使用范例都是存在的:

总结

这个weui和weuijs的文档,说起来还是挺简单的,比bootstrap比起来的话,文档就是有些分散。但是使用起来,绝对是要比bootstrap要简单的多。所以,还是那句话,"眼观六路耳听八方"就好了。

更多weui的相关经验文字,欢迎阅读苏南大叔的经验文章:

93ddba5b688a6967c0a88c0220992c34.gif

e6eebe3032abd035b5cf072fe954fec6.png 如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。

9ac5e4e30859fb63569e5fad0d8d2230.png 本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>