在一个vue中.js模板,我有这个删除Jest 的代码

<div  v-on:click="delete(joke)" class="btn btn-sm">delete</div>

以及这样做的方法:

delete: function(joke) {
    console.log('delete requested');
    axios.post( this.BASE_URL + "/delete" , {
        id: joke.id,
        token: this.token,
    }).then( (res) => { 
        this.$router.push({ path: '/' });
    })
    .catch( (error) => {
        console.log(error);             
  });
},

我得到了这个错误:

避免使用JavaScript一元运算符作为属性名:"删除(Jest )"

奇怪的是,在其他组件中,我以相同的方式将相同的joke个对象传递给方法,但没有得到错误.

我想知道这里出了什么问题,怎么解决?

推荐答案

我想知道这里怎么了

delete是JavaScript中定义的operator.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete

如何修复它?

请 Select 不同于delete的方法名称...

Vue.js相关问答推荐

如何 for each 动态创建的按钮/文本字段设置唯一变量?

Nuxt3-Vue中的useRoute和useRouter有什么区别

如何在 vuejs 中导入和使用本地 .csv 文件

Vuex Mutations 和 Airbnb eslint

如何将字符串中的
解析为 VUE.js 中的 html 标记

带有参数的 Vuex 映射 Getter - 缓存?

VuetifyJS:如何摆脱 v-stepper 组件的提升?

如何从特定索引呈现 v-for

如何为 Vue 应用提供 robots.txt

Bootstrap-vue b-table,标题中带有过滤器

如何从我的 Vuetify 数据表中正确更新 Vuex 状态

单击链接会更改 url,但不会更改页面上的内容/数据

vuetify:以编程方式显示对话框

在 vue/vuex(/flux?) 中使用 ES6 类是一种反模式吗?

如何更改 Vuetify 日历日期格式

使用 vue-router 的默认子路由

VueJS错误编译模板

Vue 组件中的组件渲染函数中可能存在无限更新循环警告

VueJS错误避免直接改变props

Vue.js 3 - 替换/更新react性对象而不会失go react性