vue.runtime.esm.js:619 [Vue warn]: Error in v-on handler: "TypeError: Cannot read properties of undefined (reading 'raw')"
时间: 2023-11-01 17:53:30 浏览: 222
vue中渲染对象中属性时显示未定义的解决
您遇到的问题是在使用vant组件库中的复选框时,给子元素绑定click事件跳转对应页面时报错[vue.runtime.esm.js:619],报错信息是"TypeError: Cannot read properties of undefined (reading 'raw')"。根据您提供的引用内容,有以下几个可能的解决方法:
1. 阻止事件冒泡:可以在子元素上添加@click.stop来阻止事件冒泡,这样点击子元素时不会触发复选框的click事件,从而避免报错。
2. 检查参数传递:报错信息中提到了"Cannot read properties of undefined (reading 'raw')",这可能是因为在发请求时传递的参数没有正确传递。您可以先打印一下要传递的参数是否正确获取到了,确保参数的正确性。
3. 检查引用文件:报错信息中提到了vue.runtime.esm.js,这是Vue的运行时文件。可以检查一下引用的Vue文件是否正确,确保引用的是正确的Vue版本和文件路径。
综上所述,您可以尝试阻止事件冒泡和检查参数传递,以解决报错问题。希望对您有帮助!如果还有其他问题,请随时提问。
引用了vue.runtime.esm.js:619
引用了@click.stop
引用了发请求时传递的参数没有正确传递
阅读全文