我正在使用 PHPStorm 2017.2,今天遇到了一些麻烦。有没有办法在模板内的 vue 属性中使用箭头函数?现在,当我尝试编写类似
<template>
<button @click="() => {some code... }">Click me</button>
</template>
箭头函数在脚本标签内工作正常,但模板标签的问题让我发疯。
我正在使用 PHPStorm 2017.2,今天遇到了一些麻烦。有没有办法在模板内的 vue 属性中使用箭头函数?现在,当我尝试编写类似
<template>
<button @click="() => {some code... }">Click me</button>
</template>
箭头函数在脚本标签内工作正常,但模板标签的问题让我发疯。
模板语法中不允许使用函数,因此插件是否允许都无关紧要+这不是好的做法->为它创建一个更清洁、更易读的方法。
类似问题的 Git hub 问题。 https://github.com/vuejs/vue-loader/issues/364
我想说它已经在 vuejs 2.0 中得到支持。我已经对其进行了测试,并且它也写在了文档中:
<comp :foo="bar" @update:foo="val => bar = val"></comp>
只是 PhpStorm 在抱怨...如果您提出错误,我会投票!