uniapp随记

文章目录

this的指向

在使用api-uni.chooseMedia时,选中的图片不能给data中的变量赋值,需要增加变量代替this
参考文章

原来的代码

javascript 复制代码
chooseMedia() {
	uni.chooseMedia({
		count: 9,
		mediaType: ['image', 'video'],
		sourceType: ['album', 'camera'],
		maxDuration: 30,
		camera: 'back',
		success(res) {
			console.log('res', res.tempFiles)
			this.srcList = res.tempFiles
		}
	})
},

改之后的代码

javascript 复制代码
chooseMedia() {
	let self = this
	uni.chooseMedia({
		count: 9,
		mediaType: ['image', 'video'],
		sourceType: ['album', 'camera'],
		maxDuration: 30,
		camera: 'back',
		success(res) {
			console.log('res', res.tempFiles)
			self.srcList = res.tempFiles
		}
	})
},
相关推荐
wu~9709 分钟前
web服务器有哪些?服务器和web服务器有什么区别
运维·服务器·前端
FIN666813 分钟前
募投绘蓝图-昂瑞微的成长密码与未来布局
前端·后端·5g·云原生·信息与通信·射频工程·芯片
cooldream200936 分钟前
深度解析中秋节HTML5动画的实现
前端·html·html5
jump_jump3 小时前
超长定时器 long-timeout
前端·javascript·node.js
我登哥MVP4 小时前
HTML-CSS-JS-入门学习笔记
javascript·css·笔记·学习·html
Mintopia4 小时前
架构进阶 🏗 从 CRUD 升级到“大工程师视野”
前端·javascript·全栈
Mintopia4 小时前
小样本学习在 WebAI 场景中的技术应用与局限
前端·人工智能·aigc
光影少年4 小时前
vue生态都有哪些?
前端·javascript·vue.js
一只大头猿4 小时前
基于SpringBoot和Vue的超市管理系统
前端·vue.js·spring boot