Dies ist nur eine allgemeine Frage. Ich habe ein paar Implementierungen von Code Art von diesem aber nicht ganz gesehen. So in qt Schöpfer, wenn ich definieren zwei Eigenschaften wie soQt Qml wie vars in js
property int othervar: 3;
property int val: 1 + othervar;
dann die Eigenschaft ‚val‘ wird seine Selbst neu bewerten, wenn ‚othervar‘ in keiner Weise verändert wird.
Wenn ich etwas wie das neu schreiben sollte, um in js zu arbeiten, wie könnte ich darüber gehen?
Vielen Dank für Ihre Antwort. Ich habe über Möglichkeiten nachgedacht, wie ich es machen könnte und es würde bedeuten, jedem und jeder Variable ein Pubs und Subs-Objekt zu geben. aber der Teil, der mir nicht sicher ist, ist zwei Dinge. Wenn ich das mit jeder Zeichenfolge, int, bool usw. machen würde, was wäre das für Speicher? wäre es viel zu viel für den js-haufen zu handhaben?und zweitens – TheMan68
, wenn wir eine Variable für zB 'var val1 = val2 initiieren; Ich könnte das Pubs und Subs-Ereignis mit dem Pubs und Subs-Objekt von Val2, um jeden der Abonnenten usw. zu aktualisieren, wenn der Wert geändert wird, aber noch einmal war ich nicht sicher, ob das '=' Zuordnungsereignis Ereignis möglich war zu bekommen auch wenn ich meine eigenen Object.prototypes geschrieben habe. Und schließlich bin ich kein Experte bei weitem. Ich liebe qt und ich möchte etwas Implementierung zum broswer bringen. – TheMan68
@ TheMan68 - Ich bin nicht gerade ein JS Wizz, ich kenne nur ganz einfache Sachen. Vielleicht möchten Sie eine weitere Frage an die JS-Crowd richten. Auch das könnte hilfreich sein: http://stackoverflow.com/questions/23692174/can-i-make-a-variables-value-depend-on-changes-to-another-variable – dtech