0

QML で JavaScript リソースを定義するからの引用:

一部の JavaScript ファイルは、よりライブラリのように動作します。これらのファイルは、入力を受け取り、出力を計算する一連のヘルパー関数を提供しますが、QML コンポーネント インスタンスを直接操作することはありません。

両方の JS ファイルが必要な場合:

  • (引数として渡される) QML コンポーネント インスタンスを操作します。
  • は、それをインポートするすべての QML コンポーネント インスタンスに対して保存されたコードとデータのコピーを取得しませんか?

JSファイルにグローバル変数を入れないことで、「すべてのインスタンスにデータが保存されていない」という部分を得ることができました。しかし、奇妙な理由で、「コード」部分のコピーもすべてのインスタンスに保存されているようです。これがなぜなのかわかりませんが、それを回避できるかどうか、そしてどのくらいの費用がかかるかを知りたいです。

4

2 に答える 2