Я искал SO для решения своей проблемы, я наткнулся на этот пост и этот другой пост , но он не решил мою проблему.
Я хочу добавить <li>
к <ul>
динамически, но когда я использую методы мутации массива, это не работает (я могу правильно регистрировать обновления массива).
Я пытался использовать массив JSON вместо простой строки, и я пытался сделать this.notifyPath('peoples');
, но, тем не менее, не работает
static get properties() {
return {
peoples: {
type: Array,
value: []
}
}
}
_test2() {
console.log(this.peoples);
}
_test() {
this.push('peoples', 'test');
}
<div class="flex__item--top list">
<ul id="namelist">
<template is="dom-repeat" items={{peoples}}>
<li>{{item}}</li>
</template>
</ul>
</div>