Vue / Javascript - лучший способ написать эту троицу - PullRequest
0 голосов
/ 08 января 2019

Я ищу наиболее эффективный способ написать эту троицу.

id === this.mygroup ? this.mygroup = ''  : this.mygroup = id;

Это метод vuejs, но я полагаю, это не имеет значения.

Стоит ли копировать в локальную переменную, чтобы она не читалась несколько раз?

let activeGroup = this.mygroup

 id === activeGroup ? activeGroup = ''  : activeGroup = id;

Что-нибудь еще?

1 Ответ

0 голосов
/ 08 января 2019

this.mygroup = id === this.mygroup ? '' : id;

Вы присваиваете this.mygroup либо '', либо id, что вам и нужно

...