我正在使用PHPStorm 2017.2,今天我遇到了一些麻烦。有没有办法在模板内的vue属性中使用箭头函数?现在,当我尝试编写类似
的内容时,PHPStorm突出显示“表达预期”错误<template>
<button @click="() => {some code... }">Click me</button>
</template>
箭头函数在脚本标记内工作正常,但模板标记的问题让我很生气。
答案 0 :(得分:0)
模板语法中不允许使用函数,因此如果插件允许或不允许,无论如何都不重要+它不是很好的做法 - &gt;创建一种更清洁,更易读的方法。
针对类似问题的Git hub问题。 https://github.com/vuejs/vue-loader/issues/364
答案 1 :(得分:0)
我已经说过它已经在vuejs 2.0中得到了支持。我测试了它,它也写在docs:
中<comp :foo="bar" @update:foo="val => bar = val"></comp>
Just PhpStorm正在抱怨......如果你提出一个错误,我会投票!