これは単なる一般的な質問です。 私はこの種のコードの実装をいくつか見てきましたが、それほどではありません。 だからqtの作成者で、私は「othervar」がどのような方法で変更されますときにプロパティ「valが」自己を再評価しますのでQt QMLがjarsのvarsと似ています
property int othervar: 3;
property int val: 1 + othervar;
のような2つのプロパティを定義した場合。
jsで動作するようにこのようなものを書き直した場合、どうすればこの問題を解決できますか?
ありがとうございます。私はそれをやり遂げることができる方法を考えていました。そして、それはそれぞれの変数にパブとサブオブジェクトを与えることを意味します。しかし、わからない部分は2つのことです。もし私が各文字列、int、boolなどでそれをしたら、それはメモリのようなものでしょうか? jsヒープが処理するために多くの方法でしょうか?2番目に – TheMan68
とすると、varを初期化すると 'var val1 = val2;私は値が変更されたときに各サブスクライバなどを更新するためにpubsとsubs2のpubsとsubsオブジェクトでpubsとsubsイベントを設定することができましたが、もう一度、 '='割り当てイベントが私自身のObject.prototypeを書いたとしても。そして、最後に、私はまだjsの専門家がいません。私はqtと私がいくつかの実装をbroswerに持たせたいと思っています。 – TheMan68
@ TheMan68 - 私はまさに自分自身のJS wizzではない、私は非常に基本的なものを知っている。あなたはJSの群衆を対象とした別の質問をしたいかもしれません。また、これは参考になるかもしれません:http://stackoverflow.com/questions/23692174/can-i-make-a-variables-value-depend-on-changes-to-another-variable – dtech