« kockout.js | Main | knockout.jsその後 »

January 04, 2014

続knockout.js

observable, observableArrayは変数じゃなくて関数。だから、observableArray Aの2つめの要素にアクセスしたい時はA[1]じゃなくてA()[1]
ってobservableな変数の入力値をモデルに渡すときにモデルがその変数がobservableであることを意識しなきゃいけなくなる感じが。

例えばobservableArray Aの中にobservableな変数 valueを格納するような場合、func(p){}に対して、func(A())みたいにA()を渡せば配列自体はJavascript配列として扱えるけど、その中身はobservableなので、funcの中で例えばp[0].value()ってやらなきゃいけないよね?

そもそもobservableをモデルに渡すのが間違ってる?

|

« kockout.js | Main | knockout.jsその後 »

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/91842/58884657

Listed below are links to weblogs that reference 続knockout.js:

« kockout.js | Main | knockout.jsその後 »