А можно ли как то прокинуть это событие далее(всплытие), что бы можно было его прослушать на любом компоненте-предке, в том числе и на корневом?
В чем ошибка?
Есть таблица
<...>
Может быть, можно упростить
const getCheckedValues = elements =>
[...elements].reduce((acc, n) => (
n.checked && (acc[n.name] = acc[n.name] || []).push(n.value),
acc
), {});const getCheckedValues = elements =>
Array.prototype.reduce.call(
elements,
(acc, { name, value, checked }) => (
acc[name] = acc[name] || [],
checked && acc[name].push(value),
acc
),
{}
);
const numbers = (string.match(/-?\d+(\.\d+)?/g) || []).map(Number);
// или
const numbers = string.split(' ').map(parseFloat).filter(Number.isFinite);
@mouseenter="showDrop = true"@mouseleave="showDrop = false"data: () => ({
showForm: 'auth',
// ...
}),v-show="showForm === 'auth'", @click="showForm = 'reg'".v-show="showForm === 'reg'", @click="showForm = 'auth'".
Получается, что объявляем две переменных <...> То есть это равносильно
Если в одном компоненте произойдет ошибка, будет ли это видно в другом?
Если нет, то подскажите, как...
const Vue = require('vue');const Vue = require('vue').default;
@changeMessage="changeMessage"директивы прослушивания событийv-onвнутри DOM-шаблонов автоматически преобразуются в нижний регистр (из-за нечувствительности HTML к регистру), поэтомуv-on:myEventстанетv-on:myevent— что делает прослушивание событияmyEventневозможным