Сообщение от cyber
|
я тут немного завис, как ты сделал scope для функции так что бы items не был глобальной переменной? О_о
|
немного уличной магии ^_^ это не глобальная переменная это синтаксис такой, это поле контроллера, можем развернуть такие поля в текущий скоуп а можем развернуть в инстанс
controller='Ctrl as obj' и обращаться уже нужно будет уже как obj.items а не просто items
^____^
а еще есть frp стиль, в котором и рекомендуется писать. (это) синтаксис ячеек, если то что приравнивается в поле контроллера обернуто в ячейки то оно оборачивается в функцию и вешается геттер на это поле, так что значение там будет всегда актуальное.
<script src='//mychamber.ru/build/ui.js'></script>
<div controller="Ctrl">
<button click="up()">up</button>
{a} плюс {b} ровно: {c}
</div>
<script>
function Ctrl() {
a = 11
b = 20
c = (a + b)
up = function() { a++ }
}
</script>
cyber, почему ты проверяешь ячейку так if(elem) insert.push(i); ??
я что, нули не могу хранить в массиве теперь и пустые строки?