uni-app的renderjs,监听逻辑层数据的奇怪问题?

使用 uni-app 的 renderjs,监听逻辑层的数据:

<div class="hidden" :xx="xxx" @change:xx="module.updateXXX"></div>
//逻辑层
export default {
    data(){
        xxx: null,
        zzz: null,
        ccc: null
    }
}
<script module="module" lang="renderjs">
export default {
    methods: {
        updateXXX(){
            console.log(arguments);
        }
    }
}
//......

更新任何一个逻辑层的变量,updateXXX 都会被调用。请教这是什么原因?

阅读 2.1k
1 个回答

看起来是你绑定函数的方式用为,改用为以下方式看看?

- <div class="hidden" :xx="xxx" :change:xx="module.updateXXX"></div>
+ <div class="hidden" :xx="xxx" @change:xx="module.updateXXX"></div>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题