uniapp平台使用vant组件按需引入,并兼容到微信、百度、抖音小程序

  • 请先了解vant在各小程序的兼容情况
    • 前置条件
    • 温馨提示
    • 兼容到百度swan自定义组件
    • 兼容到抖音tt自定义组件

请先了解vant在各小程序的兼容情况

  1. vant微信小程序版dist组件库来源,复制这个dist到自己的uniapp微信小程序项目哦!
  2. vant组件生态
  3. uniapp小程序组件

前置条件

  1. 已完成微信小程序的vant组件按需引入
  2. 已有wxcomponents > vant > dist 组件

温馨提示

  1. pages.json > globalStyle > usingComponents 条件编译
        // #ifdef MP-WEIXIN"usingComponents": {"van-empty": "/wxcomponents/vant/dist/empty/index"},// #endif// #ifdef MP-BAIDU"usingComponents": {"van-empty": "/swancomponents/vant/dist/empty/index"},// #endif// #ifdef MP-TOUTIAO"usingComponents": {"van-empty": "/ttcomponents/vant/dist/empty/index"},// #endif
  1. 微信小程序包在unpackage > dist > dev(建议) > mp-weixin
  2. 可单独转换wxcomponents文件夹
  3. 示例转换使用的是v2版vant组件
  4. 不建议在项目内直接运行以下命令
  5. 非100%兼容,请检查后再上线项目
  6. 本文不予回复任何评论,谢谢

兼容到百度swan自定义组件

链接: wx2

  1. 复制微信小程序包(未压缩代码的开发包)到文件夹mp-weixin

  2. 新建文件夹mp-baidu

  3. 安装转换工具
    npm i wx2

  4. 管理员cmd进入
    cd node_modules/.bin

  5. 运行命令行
    wx2 微信小程序目录 字节跳动小程序目录 --target=swan
    wx2 …/…/mp-weixin …/…/mp-baidu --target=swan

  6. 将目标文件夹中wxcomponents重命名为swancomponents,复制到项目中

兼容到抖音tt自定义组件

链接: wx-to-tt

  1. 复制微信小程序包(未压缩代码的开发包)到文件夹mp-weixin

  2. 新建文件夹mp-toutiao

  3. 安装转换工具
    npm i wx-to-tt

  4. 管理员cmd进入
    cd node_modules/.bin

  5. 运行命令行
    wx2tt -i [微信小程序目录] -o [字节跳动小程序目录]
    wx2tt -i …/…/mp-weixin -o …/…/mp-toutiao

  6. 将目标文件夹中wxcomponents重命名为ttcomponents,复制到项目中

uniapp平台使用vant组件按需引入,并兼容到微信、百度、抖音小程序相关推荐

  1. 2023年最新最全uniCloud入门学习,零基础入门到实战项目 uni-admin打造uniapp网页后端 微信支付宝抖音小程序后端 unicloud数据后台快速打造uniapp小程序项目

    今天开始带着大家一起零基础学习uniCloud,在下面的课程中我们就简称uniCloud为cloud吧.我这里从零基础开始教大家,后面可以带大家简单的做一个实战项目.所以不用担心自己没有基础,跟着石头 ...

  2. uni-app日历组件(calendar),兼容安卓、ios、微信、百度、抖音小程序

    uni-app日历组件,兼容安卓.ios.微信.百度.抖音小程序 效果图 插件连接 如何使用 参数说明 事件 效果图 插件连接 插件链接: https://ext.dcloud.net.cn/plug ...

  3. uniapp生成抖音小程序 问题记录

    input标签在ios不显示 在开发工具和安卓上input标签可以正常显示,但是在ios上发现input标签不显示. 解决办法:给input加上宽度: 原因大概是抖音小程序的input输入框没有宽度, ...

  4. pb程序怎么发布到iis_怎么使用抖音小程序第三方平台系统开发制作发布抖音小程序+教程...

    怎么使用抖音小程序第三方平台系统开发制作发布抖音小程序+教程 抖音短视频APP发布<2019年抖音数据报告>显示,其日活跃用户已经于2020年1月达到4亿,抖音APP受到广大用户追捧的同时 ...

  5. Uniapp壁纸小程序源码/双端微信抖音小程序源码

    正文: Uniapp壁纸小程序源码,双端微信抖音小程序源码. WordPress后台的小程序.为一些做壁纸类自媒体的朋友解决变现难的问题 抖音壁纸常见的图片取号码,微信的壁纸公众号小程序均可使用该小程 ...

  6. uni-app转抖音小程序在ios中input标签的问题

    一.input标签在ios不显示 本人开发中用uni-app转字节小程序的,发现在开发工具和安卓上input标签可以正常显示,但是在ios上发现input标签不显示. 解决办法:给input加上宽度: ...

  7. 抖音小程序微信小程序五角星型评分插件自定义分数组件

    使用方法: 第一步.在需要使用的页面配置json中引入: 第二步.在wxml中写入以下代码 第三步.参数解释 bindsit:是指点击组件后触发的函数,其中detail返回为{fs:1,fstotal ...

  8. 抖音小程序Tiktok开发教程之 基础组件 02 rich-text 富文本组件

    什么是rich-text组件? rich-text富文本组可以支持显示html和css等复杂标签效果 rich-text 富文本组件运行效果 text组件如何使用呢? 首先,在ttml界面中添加下面代 ...

  9. uniapp抖音小程序发布激励广告

    1.点击按钮 <template><view><!-- 按钮 --><button @click="showVideo()">点击看 ...

最新文章

  1. vue中子组件和子组件之间怎么通信_vue.js组件之间如何通信?
  2. 什么是UUID及其实现代码
  3. java如何解决跨站点请求伪造_AppScan漏洞扫描之-跨站点请求伪造
  4. C++explicit关键字
  5. 新疆计算机一级考试试题手机软件,新疆维吾尔自治区计算机一级考试理论题库(最新最完整)...
  6. JavaScript常用单词整理总结
  7. 电脑机器人_【头条】厚积薄发!卡达电脑智能机器人之纸箱码垛机赋能智能工厂...
  8. 技术干货 | 应用上线前的“体检”,你知道需要检测哪些指标吗?
  9. mysql workbench for ubuntu测试
  10. QEMU虚拟化加速方案 - KVM
  11. 一些看起来有用但没用过的函数
  12. [C++]最大连续子序列乘积
  13. 多个PDF怎么免费合并成一个PDF
  14. MRT工具谢幕,HEG华丽登场
  15. java中使用poi导出ppt(图片和表格)
  16. VUE实战--网易云音乐
  17. 酒越陈越醇,OPPO Reno越更越香
  18. 数据科学的原理与技巧 四、数据清理
  19. python全栈工程师薪水_Python工程师薪资待遇是多少?老男孩Python周末班
  20. 苹果 iOS 15 正式发布

热门文章

  1. adb 判断imei_adb 获取imei
  2. LVGL v8学习笔记 | 06 - label控件的使用方法
  3. matlab聚类分析实例的博客,基于Matlab的模糊聚类分析及其应用 含实例应用.pptx
  4. 看完这套书才发现,以前的四大名著都白看了!
  5. html 网页地图集制作ECHARTS,在页面使用echarts的地图(解决地图不完整)
  6. kotlin中使用软引用
  7. 云和恩墨数据库人才招聘
  8. 各品牌电脑进入BIOS的按键
  9. 华尔街远邻 | 解读国际清算银行对加密货币的暧昧态度
  10. DNS不能解析外网与正确设置DNS的技术分享