а почему так?
И получается если у меня в requests еще 3 массива надо еще 3 таких вложения?
Во Vue нельзя динамически добавлять новые корневые реактивные свойства...
да, можно.
Я только изучаю Vue и пытаюсь пока действовать по привычке: сокращать количество обработчиков через делегирование. Это разве плохо?
@click="handle"
, объект события будет передан. Или явно указывайте объект события: @click="handle($event)"
.как в этой ситуации проводить делегирование
прототип для undefined задавать
чтобы через точку такая обертка срабатывала
const get = (root, path) => path.split('.').reduce((p, c) => p && p[c], root) || null;
const
obj = { aaa: { bbb: { ccc: { ddd: 1 }, xxx: [ 1, 2, { t: 666 } ] } } },
ddd = get(obj, 'aaa.bbb.ccc.ddd'), // 1
eee = get(obj, 'aaa.bbb.ccc.eee'), // null
t = get(obj, 'aaa.bbb.xxx.2.t'); // 666