javascript - 如何修复此 ""ESLing 错误?

标签 javascript vue.js eslint

这段代码:

 <template v-if="isTag(field, '')">
   {{ getItemValue(item, field)
   ? getItemValue(item, field)
   : '&#8211'; }}
 </template>

产生此错误:

  • invalid expression: missing ) after argument list in

    "\n "+_s(getItemValue(item, field) ? getItemValue(item, field) : '–';)+"\n "

    Raw expression: {{ getItemValue(item, field) ? getItemValue(item, field) : '–'; }}

我已经盯着我们的代码看了,但我仍然不明白出了什么问题。

最佳答案

右大括号前出现一个分号;)。假设这是一个 Vue 模板,分号不属于 Vue 的模板语法。

_s(getItemValue(item, field) ? getItemValue(item, field) : '–';)
                                                              ^^ Here

关于javascript - 如何修复此 ""ESLing 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48655577/

相关文章:

javascript - ESLint VueJS v-slot

json - 错误 : Cannot read config file: X:\package. json

javascript - Metro UI 库 : Css not loading

javascript - 从另一个页面单击链接时打开特定选项卡

javascript - 从对象访问数组

vue.js - 获取 : ERR_SSL_PROTOCOL_ERROR nginx + vue. js

javascript - 如何调用查询回调数据到数据属性select2

javascript - 道场表单/按钮改变颜色

javascript - Vue.js 中基于复选框输入的条件渲染

eslint - 禁用带有内联注释的 typescript-eslint 插件规则(no-explicit-any)