【问题标题】:Raw expression broken原始表达被打破
【发布时间】:2021-06-19 17:09:59
【问题描述】:

有人可以帮我解决这个错误吗? 我找不到下面消息的原因。

代码:

 :label="` ${$t('cadastros.clientes.edit.status')}: ${cliente.status === true ? ${$t('cadastros.clientes.edit.ativo')} : ${$t('cadastros.clientes.edit.inativo')}}`"

错误:

Errors compiling template:

      invalid expression: Unexpected token '{' in
    
        ` ${$t('cadastros.clientes.edit.status')}: ${cliente.status === true ? ${$t('cadastros.clientes.edit.ativo')} : ${$t('cadastros.clientes.edit.inativo')}}`
    
      Raw expression: :label="` ${$t('cadastros.clientes.edit.status')}: ${cliente.status === true ? ${$t('cadastros.clientes.edit.ativo')} : ${$t('cadastros.clientes.edit.inativo')}}`"

我正在使用语言环境来翻译和 vue/vuetify 到代码。

【问题讨论】:

    标签: javascript typescript vue.js vuetify.js


    【解决方案1】:

    试试这个?

    :label="` ${$t('cadastros.clientes.edit.status')}: ${
      cliente.status === true
      ? $t('cadastros.clientes.edit.ativo')
      : $t('cadastros.clientes.edit.inativo')
    }`"
    

    【讨论】:

    • 哇,谢谢!不知不觉就通过了。也许是时候休息了 kk
    猜你喜欢
    • 2016-08-17
    • 2021-07-16
    • 2012-08-09
    • 2022-01-06
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多