Привязать класс к свойству объекта данных в Vue.js и Slim - PullRequest
0 голосов
/ 02 октября 2018

У меня есть следующий шаблон slim:

.dc-credit-card-label 'v-bind:class' => "{MyClass}"
  span.dc-credit-card--stars ••••
  span.dc-credit-card--stars ••••
  span.dc-credit-card--stars ••••
  span
    | {{ payment.last4 }}

Поэтому я пытаюсь установить MyClass = 'some-cool-class', но это не работает

Isесть ли шанс сделать это?

1 Ответ

0 голосов
/ 03 октября 2018

Комментарий от этого выпуска git :

Вы просто используете теги директивы как обычно, но делаете их синтаксис тонким.

.signed-in v-if="user"
  = "Wecome, {{ user.name }}"
  a.sign-out-button v-on:click="signOut" Sign out

Итак, используйте его «нормально»:

.dc-credit-card-label :class="{MyClass}"
  span.dc-credit-card--stars ••••
  span.dc-credit-card--stars ••••
  span.dc-credit-card--stars ••••
  span
    | {{ payment.last4 }}
...