![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UNI-APP
uni-app开发app
菜又爱编程
每天进步一点,日积月累,终会成大佬
展开
-
【uni-app】自动化部署流水线node.js方式,通过vue-cli,npm run build打包
由于之前创建项目工程是通过HbuilderX可视化方式创建的工程,只能通过HbuilderX打包,现在要求通过vue-cli方式打包,这样才能实现通过node.js方式完成流水线自动化部署;如果运行 vue create -p dcloudio/uni-preset-vue my-project 报错,不能创建项目,这时我们就换一种方式来创建项目,这里是我调试通过的版本,其他验证的一些版本下载node-sass,sass-loader会报错,可能其他版本能通过,先完成工作,有空研究研究。原创 2023-08-29 22:10:49 · 3450 阅读 · 7 评论 -
【uniapp】导出文件
导出文件先下载文件在保存打开downloadFileOpen = (fileUrl) => { return new Promise((resolve, reject) => { uni.showLoading({ mask: true, title: '保存文件中' }) uni.downloadFile({ url: fileUrl, success: (data) => { console.log(data) if (da原创 2021-10-19 10:04:36 · 1555 阅读 · 0 评论 -
【uniapp】根据身份证号获取生日日期
根据身份证号获取生日日期传入身份证号获取生日日期getBirthday = idCard => { var birthday = ""; if (idCard != null && idCard != "") { if (idCard.length == 15) { birthday = "19" + idCard.substr(6, 6); } else if (idCard.length == 18) { birthday = idCard.substr原创 2021-10-19 10:02:33 · 842 阅读 · 2 评论 -
【uniapp】多图上传,兼容H5、APP
多图上传// tempFilePaths:需要上传的图片// uploadUrl:上传地址,(必须传入全地址,例:https://xxxx.com/xxx/xxx/upload;不能使用字符串// 拼接形式,例:this.$api.baseUrl + '/xxx/xx/upload',否则H5上传不兼容;)// floder:传入服务器文件夹名称//uploadImgsFn = (tempFilePaths, uploadUrl, floder) => { let that = this原创 2021-10-19 10:00:15 · 531 阅读 · 0 评论 -
【uniapp】根据出生日期计算年龄
传入生日日期计算出年龄getAge = strAge => { var birArr = strAge.split("-"); var birYear = birArr[0]; var birMonth = birArr[1]; var birDay = birArr[2]; var d = new Date(); var nowYear = d.getFullYear(); var nowMonth = d.getMonth() + 1; //记得加1 var nowDay = d原创 2021-10-19 09:53:06 · 825 阅读 · 0 评论 -
【uniapp】canvas画海报保存图片兼容H5和APP
APP、H5长按保存海报海波实现如下:html<!-- #ifdef H5 --><div class="app-h5-save-poster"> <image :src="posterImage" mode="widthFix"></image></div><!-- #endif --><!-- #ifdef APP-PLUS --><div @longtap="longtapImageApp"原创 2021-10-19 09:44:50 · 1573 阅读 · 2 评论