Сообщение от cyber
|
какие данные у тебя в массиве лежат ? дом объекты ?
|
нет, любые данные, числа, обьекты, что угодно, блин а, ты что не знаешь как ui работает?
<script src='//mychamber.ru/build/ui.js'></script>
<div controller="Ctrl">
Привет {name}, тебе {age} лет!
</div>
<script>
function Ctrl() {
name = 'Ашот'
age = 15
}
</script>
А тут короче надо будет сделать чтобы элемент повторялся столько раз сколько элементов в массиве, и значения элементов массива засовывались в переменную которую мы придумаем, например val
<div controller="Ctrl">
<div repeat="val in arr">{val}</div>
</div>
<script>
function Ctrl() {
arr = [1, 2, 3, 4]
}
</script>
и вот этот вот див внутренний повторится столько раз, сколько ячеек в массиве, и в каждом {val} будет иметь разное значение, суть в том чтобы при изменении массива элементы отражали его состояние. можно удалять каждый раз все созданные элементы и создавать новые и перерисовывать, но я хочу отражать только изменения, а для этого надо их отслеживать. все просто =)