我需要用AngularJS創建一個頁面,它將顯示數千個日誌條目。這些條目將在Angular模板的幫助下創建,但是,由於它們在打印後不可更改,我希望從結果條目中刪除綁定。如何處理模板並從中刪除所有綁定?
這可能嗎?我查看了$ compile(保留綁定)和$ interpolate(如果我理解正確,不會執行指令,只是{{}})並且未找到我的問題的答案。
你會如何處理這樣的問題?
我需要用AngularJS創建一個頁面,它將顯示數千個日誌條目。這些條目將在Angular模板的幫助下創建,但是,由於它們在打印後不可更改,我希望從結果條目中刪除綁定。如何處理模板並從中刪除所有綁定?
這可能嗎?我查看了$ compile(保留綁定)和$ interpolate(如果我理解正確,不會執行指令,只是{{}})並且未找到我的問題的答案。
你會如何處理這樣的問題?
您可以使用Bind Once庫中定義的指令來執行不可變數據的綁定。
我沒有找到我的問題的答案,雖然可以通過「無限滾動條」來避開這個問題,例如這裏描述的:https://medium.com/p/463bc649c7bd「消失」不在可見視窗中的日誌條目。
綁定一旦不做ng-if的話,還有很多其他的指令...... – alexk
從那時起,bindonce現在可以代替ng-if了。我接受這個答案 – alexk