
- 发布:2020-10-12 12:01
- 更新:2020-10-12 12:42
- 阅读:658
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.8.13
手机系统: 全部
手机厂商: 华为
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
bug描述:
2.8系取多层对象里的值会报undefined
如果对象格式是这样的,取里面的header_image,会报undefined,虽然还是会渲染到页面上,但是会渲染的很慢.
{
"setting": {
"header_image": "http://supaizhibo.oss-cn-beijing.aliyuncs.com/uploads/admin/20200409/46a7ff07d8268306b5aad53a2c588719.png"
}
}
但是如果是下面这种就是正确的,不会报任何错误:
{
"header_image": "http://supaizhibo.oss-cn-beijing.aliyuncs.com/uploads/admin/20200409/46a7ff07d8268306b5aad53a2c588719.png"
}
2***@qq.com (作者)
你的意思是这样写?
<image class="bg" v-if="userappcfg.setting.header_image !== '' " :src="userappcfg.setting.header_image"></image>
2020-10-12 13:52
chenli
回复 2***@qq.com:
2020-10-12 13:58
2***@qq.com (作者)
回复 chenli: 哦哦,好的,可以用了,但是我们的代码很早之前就写好了,要改的话,就要改很多,2.6系的版本工具就没有这个问题,2.8系的版本工具可以修复下吗
2020-10-12 14:04
chenli
回复 2***@qq.com: 建议按规范化来编写。以免出现未知的报错!
2020-10-12 14:13