1
我在試圖弄清楚如何避免以更清晰的方式遞歸訂閱。Knockout訂閱:如何在訂閱的observable被清除時避免訂閱中的兩個調用?
在接下來的小提琴表現出2倍的認購如何調用(用於observableOne),這happends因爲我需要可觀測(即監控訂閱)在初始狀態。
它可以用一個「如果」條件(observableTwo)來避免,但如果有一些功能做這個任務,而不是「如果」條件我不知道。我用cleanNode嘗試過,但不起作用。
這是小提琴: http://jsfiddle.net/wabe/nLYyf/
我不想退訂可觀察的,因爲它應該調用之後被監聽。問題的
小提琴是一種簡單的方式來顯示行爲,但你是正確的修復!關於對這種行爲的支持的不存在,我擔心你也是對的。希望將來可以使用更簡潔的方式與ko一起使用。謝謝,我真的很欣賞你的觀點Keith! –