2016-03-06 44 views
2

如果我想#box<p>得到更新得到更新,我需要分配(keyup)一些隨機值爲什麼我們指定`(KEYUP)`隨機值模板局部變量在Angular2

例如

<!-- It doesn't matter what value I put on the right of equality sign for (keyup) --> 
    <input #box (keyup)="some_random_value" placeholder="something"> 
    <p>{{box.value}}</p> 

舉例來說,如果我有

<input #box placeholder="something"> 
    <p>{{box.value}}</p> 

#box沒有得到所有更新?

回答

1

這是關於官方文檔(搜索(keyup)=「0」)的User Input section中途說明的。爲了提高性能,Angular2僅在UI事件發生時纔會運行更改檢測,前提是它知道您爲響應該事件而執行了任何操作。即使該綁定實際上沒有做任何事情,也爲該事件綁定。

相關問題