« 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


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

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