随笔分类 - uniapp
摘要:使用括号表示法访问变量属性名single,否则代码将查找名称为字符串tableField的属性,该字符串不存在: <td v-for="tableField in tableFields" :key="tableField.label"> {{ single[tableField.label] }}
阅读全文
摘要:手机或者模拟器关掉/拔掉,编译器关掉,然后再打开编译器和模拟器/连接手机 再试一下 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本
阅读全文
摘要:公司项目需要实现一个随手拍功能,需求是点击首页的悬浮按钮会进入摄像头界面,只能拍照,不能从相册选取图片,拍照后加水印然后上传。 步骤划分:1.打开相机,2.图片加水印,3.图片上传,4.app权限申请问题,因为用户可能禁止了app相应的权限,如果不做权限处理会导致该功能不正常。 为快速实现功能,使用
阅读全文
摘要:有时候在page里面设置了禁止页面回弹会无效 1 "app-plus":{"bounce":"none"} 可以尝试如下方式解决: 1 "style": { 2 3 "disableScroll":true, 4 5 "app-plus":{"bounce":"none"}, 6 7 } 快捷翻译
阅读全文
摘要:项目需要,一个页面2个布局,一个需要可以滚动,一个不需要滚动。 在不需要滚动的view里面添加一个全局蒙版,如下设置即可 1 <view style="position: fixed ;top:0;left:0;width: 100%;height: 100%;overflow: hidden;"
阅读全文
摘要:方式一:使用App.vue 在export default的下面新建一个对象globalDat,对象名不支持自定义。 例如: 1 globalData: { 2 debug: true, //是否对前台开启调试模式选择 3 state: false //调试功能开关 4 }, 其他地方调用:getA
阅读全文
摘要:使用uni.downloadFile下载视频流文件,一直没法下载,把url换成静态的又可以。 一直在改请求方面的代码,但是都不行,后来发现是服务端配置问题。 后台: 1 @ApiOperation(value = "根据疑情Id查看视频", notes = "根据疑情Id查看视频") 2 @Post
阅读全文
摘要:if(value){}这样将会过滤掉:- null- undefined- NaN- empty (string) ''- 0- false 用来判断 空字符串 / null / undefined的方法function isEmpty(str) { return (!str || 0 str.le
阅读全文
摘要:把该方案写入公共 1 // 防止多次点击 2 let flag = true; 3 let timer = null; 4 export const onceTouch = (callback) => { 5 if (flag) { 6 flag = false; 7 if (timer != nu
阅读全文
摘要:1.用iPhone的数据线把手机连接到你的电脑上 (这里以win10、iOS12.0.1为例,当然其它的版本和软件都可以) 2.打开电脑i4助手,连接完成后点击右上角的“文件”;当然其它的助手软件都可以 3.在弹出的方框中点击左上角的“添加文件” 4.在弹出的方框中找到自己所需要安装的应用/游戏并打
阅读全文
摘要:1 //在全局common.js定义 2 module.exports = { 3 is_iOS: function() { 4 if (uni.getSystemInfoSync().platform == 'ios') { 5 return true 6 } 7 return false 8 }
阅读全文
摘要:uniapp,保存视频到相册,安卓端是正常的,ios端下载成功,在把文件塞进相册的时候却一直失败。 找了好几个解决方案最后才定位问题,下载下来的视频是flv格式的,把视频变成mp4格式的就成功了,估计是ios不认为flv是一个视频文件,所以不让进相册 1 uni.showModal({ 2 titl
阅读全文
摘要:解决方式一:可以尝试在引入的地方前面加斜杠,即 解决方式二:命名冲突 修改好iconfont.css文件后,引用的地方也需要修改。如下图: 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本
阅读全文
摘要:今天做了一个需求,使用 new Date(str) 在微信开发者工具上显示是没有问题的,然后在IOS系统上显示是NAN。 原因是 IOS系统只识别 " / " 不识别 " - ". 高版本的ios展示'yyyy-MM-dd'会出现NaN-NaN-NaN出现兼容性问题 1 new Date(date)
阅读全文
摘要:uni.getSystemInfoSync().statusBarHeight+45 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本
阅读全文
摘要:1 const webView = this.$scope.$getAppWebview() 2 webView.setStyle({ 3 titleNView:{ 4 autoBackButton:false 5 } 6 }) View Code 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动
阅读全文
[Intervention] Ignored attempt to cancel a touchmove event with cancelable=false, for example becaus
摘要:滚动页面时,出现以下报错信息: 我们只需要将滑动报错的标签上加上一个样式即可 touch-action: none;touch-action :当你触摸并按住触摸目标时候,禁止或显示系统默认菜单。touch-action取值有一下两种none:系统默认菜单被禁用default:系统默认菜单不被禁用
阅读全文
摘要:1 let pages = getCurrentPages(); 2 let prevPage = pages[pages.length - 2]; //上一个页面 3 //直接调用上一个页面的setImage()方法,把数据存到上一个页面中去 4 prevPage.$vm.setImage({ 5
阅读全文
摘要:1 onLoad() { 2 uni.getSystemInfo({ 3 success: function (res) { 4 console.log(res.screenHeight); //屏幕高度 注意这里获得的高度宽度都是px 需要转换rpx 5 console.log(res.windo
阅读全文
摘要:打开manifest.json,切换到源码视图,在"app-plus":里面加入一句"compilerVersion" : 3,即 "app-plus" : { "compilerVersion" : 3 } 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本
阅读全文

浙公网安备 33010602011771号