VueI18n передача строки в пользовательской таблице VueJS - PullRequest
0 голосов
/ 08 июня 2018

Я использую vue-good-table для рендеринга таблиц.

 <vue-good-table
    :columns="columns"
    :rows="items"
    :paginate="true"
    :lineNumbers="true">
  </vue-good-table>

columns: [
          {
            label: 'Date',
            field: 'date',
            type: 'String',
            filterable: true,
            placeholder: 'Date'
          }
]

В любом случае я могу использовать, например, {{$ t ("column.date")}} в параметре метки.До сих пор это работает только при передаче строки?

Добавить дополнительный код:

main.js const i18n =new VueI18n ({locale: 'bg', // установить локаль fallbackLocale: 'bg', messages // установить сообщения локали});

Vue.prototype.$locale = {
  change (lang) {
    i18n.locale = lang
  },
  current () {
    return i18n.locale
  }
}

1 Ответ

0 голосов
/ 08 июня 2018

columns: [
          {
            label: this.$t("column.date"),
            field: 'date',
            type: 'String',
            filterable: true,
            placeholder: 'Date'
          }
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...