问题描述
写着写着 vue3 项目,然后想绑定一个点击事件,结果报错了。。。
解决方法
是因为记混了 tsx 和 vue3 中绑定内置监听事件的写法。
将 tsx 里面用来绑定的点击事件的 onClick
写法用在了 vue3 上,然后敲代码的时候很顺手打 oncl ,接着又有 onclick 的提示,然后就很顺其自然的用了 onclick。然后找了很久不知道怎么解决。
后面去找查找 vue3 的内置监听事件,才幡然醒悟 vue3 的事件监听是 v-on,然后它的语法糖是 @,没有onclick 的写法,所以直接将 onclick
改成 @click
即可。
(啊啊啊!!!真的是很小很小的错误,但是找了好久才意识到可能是语法写错了!!!特此记录一下!)