首页 > 文章列表 > 相关知识 > 查看文章

uniapp picker 多列数据更新后不显示的问题

所属分类:相关知识 来源: 丁老师原创 更新时间:2024-05-09 10:05 IP属地: 深圳

在uniapp中,使用picker multiSelector多列联动选择时,单独更新某列数据后,在前端没有显示,之前的写法:

this.data_list[1]=[];
var aaa=[];
aaa.push(1);
aaa.push(2);
...
this.data_list[1]=aaa

这种在语法上是正确的,但这样写picker还是不更新。解决办法:

方法一:

// #ifndef APP-PLUS
	this.data_list[1]=aaa;
// #endif

// #ifdef APP-PLUS
	this.data_list.splice(1,1,aaa);
// #endif

方法二,强制更新:

this.$forceUpdate();


dls6.jpg

相关文章

html打开微信小程序白屏的问题解决方法

最近好多学员在问,自己开发的小程序,需要用html网页打开,按照网上的教程,没有一个成功的,...

百度编辑器ueditor自动添加p标签换行的...

在实际工作中发现,有个编辑器每次保存或者修改后,都会自动在内容顶部和底部增加几行,烦人的很,...

windows11右键恢复经典模式的方法[亲...

windows11更新后,不管是桌面的右键,还是文件上点右键,都非常地别扭,而且也非常的卡顿...

支付宝公钥私钥配置方法

支付宝支付接口公钥私钥写的很不清楚,即使是让多年的程序员配置起来也是很吃力。为了让大家在开发...

推荐文章

小程序开发的流程费用以及需要什么准备材料?

小程序定制开发的流程和费用,以及需要准备的材料,具体如下:(包括但不限于微信小程序、百度小程...

OJS期刊首页不显示期刊和article的解...

近日,有使用OJS期刊系统的客户提出,怎么突然我的ojs系统期刊首页不显示期刊信息了,而且s...

mysql导入文件,source命令/php...

用phpmyadmin导入大数据库文件时,容易502badgateway,可以直接在linu...

苹果Iphone无法连接BMW宝马Carpl...

最近在使用iphone连接车上的carplay时,突然提示“请确定bmw已经打开并在通信范围...

QQ咨询 微信咨询 电话咨询