2
Итак, у меня есть список объектов в моем представленииModel, которым нужен доступ к каждому из своих отдельных элементов. Я попытался использовать element.ref
, но в объекте не было элемента.Добавить ссылки на ссылки на повторяющиеся элементы в Aurelia
persons.js
export class PersonsViewModel {
persons = [{
id: 0,
name: 'Matt'
}]
// this function fails, person.el is undefined
increase(person) {
person.el.style.height = person.el.clientHeight + 10;
person.el.style.width = person.el.clientWidth + 10;
}
}
persons.html
<template>
<div repeat.for="person of persons" element.ref="el">
<div>${person.name}</div>
<button click.delegate="increase(person)">+</button>
</div>
</template>