2017-08-25 99 views
1

我正在使用PHPStorm 2017.2,今天我遇到了一些麻煩。有沒有什麼方法可以在模板內的vue屬性中使用箭頭函數?現在,我得到的PHPStorm強調「表達預期」的錯誤,試圖寫類似vue模板標籤中的PHPStorm和ES6箭頭函數

<template> 
    <button @click="() => {some code... }">Click me</button> 
</template> 

箭函數時工作正常內部腳本標籤,但與模板標籤的問題我抓狂。

+0

我建議你用Idea或Vue插件維護者提出一個錯誤。這裏沒有任何人可以爲你做 – Phil

回答

0

功能在模板語法中是不允許的,所以如果插件允許或不允許它反正也不重要+它不是很好的做法 - >爲它創建一個更乾淨,更易讀的方法。

類似問題的Git集線器問題。 https://github.com/vuejs/vue-loader/issues/364

0

我想說它已經在vuejs 2.0中支持。我測試了它,它也寫在docs

<comp :foo="bar" @update:foo="val => bar = val"></comp> 

只是PhpStorm抱怨......如果你提出一個錯誤,我會給予好評!

相關問題