onLoad(e){
if (!e.id)
{
return this.navigateTo({
url: '../addTask/addTask'
});
}
this.data.taskType = e.id;
var pushtask = uni.getStorageSync('pushtask');
if(pushtask){
//this.data = pushtask.data; //如果写在这里就页面上的input的v-model正常
uni.showModal({
content: '检测到您上次有未编辑完成的任务,是否继续编辑?',
cancelText: '取消',
confirmText: '确认',
confirmColor: '#f55850',
cancelColor: '#39B54A',
success: res => {
if (res.confirm) {
this.data = pushtask.data;//写在这个位置就无效,input无内容
}
}
});
}
},
- 发布:2021-05-18 20:40
- 更新:2023-04-19 10:37
- 阅读:943
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.13
手机系统: Android
手机系统版本号: Android 10
手机厂商: 模拟器
手机机型: OPPO
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
弹框点确定后页面控件无内容
弹框点确定后页面控件无内容
预期结果:
input的v-model应该赋值成功
input的v-model应该赋值成功
实际结果:
input的v-model双向绑定无内容
input的v-model双向绑定无内容
bug描述:
uni.showModal中无法给页面控件赋值
4 个回复
w***@163.com (作者)
经测试
控件放在<template>中就不显示数据, 不放在这里面就没有问题
9***@qq.com
我也是这个问题
9***@qq.com
bug还没修吗???我擦
神户
我也是这问题,这么严重的bug还没修吗?