кнопок и при клике на каждую в одной переменной должно меняться значения
не хочется для каждой кнопки создавать метод который изменяет переменную, думаю есть другие пути
@click="a=b+2"
<button @click="setValue(val1)"> ... </button> <button @click="setValue(val2)"> ... </button> ... methods: { setValue (val) { this.value = val }
Писать логику в шаблоне это айяяй 😡
нормас. для прототипирования можно. даже линтеры никакие не ругаются
Угу. А потом это нужно ещё в одном месте. А потом ещё где-то в скрипте. А потом надо не + 2, а + 3. И нужно очень весело проходится по всем местам)
ну мне кажется когда уже начинает надо в трёх местах менять и появляется боль тогда и стоит вводить setValue . ты посмотри на svelte. там это в порядке вещей )
зачем ждать когда заболит, если сделать нормально сразу очень легко?
очевиднее же @click="a=b+2" что будет при нажатии чем setValue
В реальности я бы скорее всего забил переписывать. Особенно если сверху манегер рассказывает что на вчера надо
Если нормально назвать функцию будет не менее очевидно. setValue это естественно абстрактное название, как и а b. С нормальным нейменгом имхо одинаково для восприятия
Обсуждают сегодня