1***@qq.com
1***@qq.com
  • 发布:2023-05-23 09:09
  • 更新:2023-05-23 11:00
  • 阅读:324

【报Bug】扩展组件uni-data-select,修改localdata,会报onDBError错误。

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

浏览器平台: Chrome

浏览器版本: 112.0.5615.138

项目创建方式: HBuilderX

示例代码:
<template>  
  <view>  
    <uni-data-select  
      v-model="value"  
      :localdata="range"  
      @change="change"  
    ></uni-data-select>  
        <button @click="addmore">测试</button>  
  </view>  
</template>  
<script>  
    export default {  
      data() {  
        return {  
          value: 0,  
          range: [  
            { value: 0, text: "篮球" },  
            { value: 1, text: "足球" },  
            { value: 2, text: "游泳" },  
          ],  
        };  
      },  
      methods: {  
        change(e) {  
          console.log("e:", e);  
        },  
            addmore(){  
                this.range.push({  
                    value:2,  
                    text:'哈哈哈'  
                })  
            }  
        },  
    };  
</script>

操作步骤:

示例代码

预期结果:

控制台不报错

实际结果:

控制台报 onDBError {code: 'SYNTAX_ERROR', message: 'collection方法参数不合法'}

bug描述:

修改localdata可以重渲染,但会报db的collection错误。
errCode: "SYNTAX_ERROR"
errMsg: "collection方法参数不合法"

2023-05-23 09:09 负责人:无 分享
已邀请:
Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

db怎么感觉是云数据库的报错,不是这个组件问题

  • 1***@qq.com (作者)

    是的,用的是本地数据渲染, 没有调用云数据。

    2023-05-23 09:29

YUANRJ

YUANRJ

升级下版本试试

  • 1***@qq.com (作者)

    HBuilder X 检查更新,提示当前版本 3.7.11.20230427是最新正式版了。

    2023-05-23 11:33

  • YUANRJ

    回复 1***@qq.com: 组件的版本

    2023-05-23 11:34

  • 1***@qq.com (作者)

    回复 YUANRJ: 感谢,升级到1.0.6问题解决了。

    2023-05-23 12:37

要回复问题请先登录注册