//methods like 'push' wont trigger the {#if} to update //you need to dummy assign the value: function addNumber() { numbers.push(numbers.length + 1); numbers = numbers; }