iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >uniapp vue3版本+ts使用 vant小程序 组件库
  • 452
分享到

uniapp vue3版本+ts使用 vant小程序 组件库

小程序uni-appnpm 2023-09-16 09:09:33 452人浏览 独家记忆
摘要

首先从uniapp官网下载vue3版本+ts的模板 安装vant微信小程序版本 npm i @vant/weapp 在项目src目录创建wxcomponents文件夹,在wxcomponents文件夹下创建vant文件夹 从node_mo

首先从uniapp官网下载vue3版本+ts的模板

安装vant微信小程序版本

npm i @vant/weapp

项目src目录创建wxcomponents文件夹,在wxcomponents文件夹下创建vant文件夹

node_modules文件夹下的@vant文件夹里面的weapp,weapp下的dist文件夹,将dist文件夹里面的文件复制到/wxcomponents/vant

全局引用   在pages.JSON文件 ,  "globalStyle":{} 属性下加入以下片段,可按需引入具体需要全局引入的组件,引入规则如下:

注意引入路径需要改一下,改成正确的路径,如/wxcomponents/vant

"usinGComponents": {   "van-cell-group": "/wxcomponents/vant/cell-group/index",   "van-field": "/wxcomponents/vant/field/index",   //...}

 例子

"globalStyle": {    "navigationBarTextStyle": "black",    "navigationBarTitleText": "uni-app",    "navigationBarBackgroundColor": "#F8F8F8",    "backgroundColor": "#F8F8F8",    "usingComponents": {      "van-cell-group": "/wxcomponents/vant/cell-group/index",      "van-field": "/wxcomponents/vant/field/index",      "van-button": "/wxcomponents/vant/button/index"      //...    }  }

单页面引用  在页面配置添加组件

"pages": [    //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages    {      "path": "pages/index/index",      "style": {        "navigationBarTitleText": "uni-app",        "usingComponents": {          "van-cell-group": "/wxcomponents/vant/cell-group/index",          "van-field": "/wxcomponents/vant/field/index",          "van-button": "/wxcomponents/vant/button/index"          //...        }      }    }  ],

开发过程中应参考对应版本的文档:vant-contrib.gitee.io/vant-weapp 但需要把对应的引用语法改成Vue的语法,如:

  1.     改为    

这样就完成了 

来源地址:https://blog.csdn.net/qq_43319351/article/details/131351792

--结束END--

本文标题: uniapp vue3版本+ts使用 vant小程序 组件库

本文链接: https://www.lsjlt.com/news/409696.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作