vue 小程序组件库(微信小程序 组件库)

网友投稿 1121 2023-01-02

本篇文章给大家谈谈vue 小程序组件库,以及微信小程序 组件库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享vue 小程序组件库的知识,其中也会对微信小程序 组件库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

vant组件库 vue及小程序

https://vant-contrib.gitee.io/vant/#/zh-CN/home

vue使用vant组件库

//npm安装vant组件库后 在main.js中按需引入所需组件

import { Button } from 'vant';
Vue.use(Button);

https://youzan.github.io/vant-weapp/#/quickstart

引入某个组件 js文件中
import Toast from '@vant/weapp/toast/toast';

showtxt(){
Toast('我是提示文案vue 小程序组件库,建议不超过十五字~');
},

wxml中:
<van-button type="info" bindtap="showtxt"点击弹出事件</van-button
<van-toast id="van-toast" /

小程序的 iview Weapp 组件库的使用

iview 这个 UI 框架想必大家都很熟vue 小程序组件库了,这个搞 Vue 框架的基本素养。下面来看看小程序版的。
商城小程序必备的数字输入框。

在 .json 中引入组件

在 .wxml 中引入

下面是运行的效果,总的来看还是不错的。

还有个常用的动作面板。
从底部弹出的模态框,提供和当前场景相关的 2 个以上的操作动作,也支持提供标题和描述。内置固定的展示样式、不支持特别灵活的修改。

在 .json 中引入组件

在 .wxml 中引入组件

这个动作面板和微信小程序原生的动作面板有啥视觉的区别,一起来看看vue 小程序组件库
总的来讲 iview 还比较好看的。
更多用法去参考vue 小程序组件库: https://weapp.iviewui.com/

另外有赞出品的 vant 框架小程序版,使用方法去看 小程序如何使用 npm 工具

几款实用的VUE移动端UI框架

文档地址:https://doc.vux.li/zh-CN/

演示地址:https://vux.li/demos/v2/?x-page=v2-doc-home#/

基于webpack+vue-loader+vux可以快速开发移动端页面vue 小程序组件库,配合vux-loader方便你在WeUI的基础上定制需要的样式(下拉刷新上拉加载组件不再维护,其余组件相对丰富)

文档地址:https://wangdahoo.github.io/vonic-documents/#/

演示地址:https://wangdahoo.github.io/vonic/docs/#/home
 一个基于 vue.js 和 ionic 样式的 UI 框架,用于快速构建移动端单页应用,很简约

文档地址:https://didi.github.io/cube-ui/#/zh-CN/docs/introduction

演示地址:https://didi.github.io/cube-ui/#/zh-CN/example

滴滴 WebApp 团队 实现的 基于 Vue.js 实现的精致移动端组件库vue 小程序组件库;组件效果优vue 小程序组件库;视觉效果很棒

文档地址:http://mint-ui.github.io/docs/#/

演示地址:http://elemefe.github.io/mint-ui/#/

最接近原生APP体验的高性能前端框架
文档地址:https://youzan.github.io/vant/#/zh-CN/intro

演示地址:https://youzan.github.io/vant/mobile.html#/zh-CN/

有赞前端团队基于有赞统一的规范实现的 Vue 组件库,提供vue 小程序组件库了一整套 UI 基础组件和业务组件
文档:http://nutui.jd.com/#/intro

演示地址:http://nutui.jd.com/demo.html#/index

一套京东风格的轻量级移动端Vue组件库

特性
跨平台,自动转微信小程序组件(稍后上线,敬请期待)

30+ 京东移动端项目正在使用

基于京东APP 7.0 视觉规范

支持按需加载

详尽的文档和示例

支持定制主题

支持多语言(国际化)

支持 TypeScript

支持服务端渲染(Vue SSR)

单元测试加持

配套有基于Webpack的构建工具,可快速创建已内置本组件库的Vue工程

小程序使用 vant 快速创建页面

vant UI 组件库是有赞前端团队开发的一个 Vue 组件库vue 小程序组件库,提供vue 小程序组件库了一整套的 UI 基础组件和业务组件vue 小程序组件库,通过 vant 可以快速搭建出风格统一的页面。

官方地址: vant UI 组件库

将 app.json 中的 "style": "v2" 去除,小程序的 新版基础组件 强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。

工具 - 构建 npm

效果:

内置样式:https://vant-contrib.gitee.io/vant-weapp/#/common

Vant 中默认包含了一些常用样式,可以直接通过 className 的方式使用。

添加1px 边框,为元素添加 Retina 屏幕下的 1px 边框(即 hairline),基于伪类 transform 实现。如果不是基于伪类实现的,则我们在添加的 1px 边框在 Retina 下默认是 2px 。

Taro3 + Vue3 + NutUi 校验配置

NutUI - 移动端 Vue2、Vue3、小程序 组件库 (jd.com)

在项目内执行 eslint --init (若eslint方法报错,请先全局安装再尝试)
按顺序选择如下内容

等待依赖安装完成会生成 .eslintrc.js 文件
此时规则还不太适用此项目,会有很多报错,因此再手动安装一些依赖

然后更改eslintrc文件为

保存后查看其他文件是否有校验效果,若没有重启一下项目
我使用的vscode格式化插件为 Prettier ESLint - Visual Studio Marketplace
用此插件格式化会符合设置的eslint规则

安装vue-tsc

然后在 package.json 的 scripts 中添加以下脚本

首先单独测试命令
运行 yarn lint 看报错文件是否提示出来
修复为符合eslint规则后再运行此命令
出现类似如下展示即为成功

然后运行 yarn tsc

此时如果有类似如下报错
node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1952:40 - error TS1005: ';' expected.

运行 yarn add typescript -D 升级typescript

再运行命令 yarn tsc
出现类似如下展示即为成功

安装husky

然后初始化husky

此时会生成 .husky 文件夹,里面包含 _ 文件夹
在.husky文件夹内新建 pre-commit 文件(没有后缀)
内容如下

之后使用git提交,在commit时,会运行检查,若检查不通过,需修改到符合规则才能提交

为保证其他开发者在提交时也有husky效果,在 package.json 的 scripts 中添加以下脚本
(prepare脚本会在yarn install后自动执行)

关于vue 小程序组件库和微信小程序 组件库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 vue 小程序组件库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于微信小程序 组件库、vue 小程序组件库的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:浅谈HashMap中7种遍历方式的性能分析
下一篇:新手Hadoop安装 环境搭建
相关文章

 发表评论

暂时没有评论,来抢沙发吧~