問題タブ [qtwebchannel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1655 参照

javascript - QWebChannelを使用してpythonからjsにデータを受け取る方法は?

PyQt アプリケーションを JS と通信させようとしていますが、Python から値を取得できません。データを取得して印刷するために、Python 側に 2 つのスロットがあります。この例では、int が JS から python に渡され、python がそれに 5 を追加して戻し、JS が他のスロットを呼び出して新しい値を出力します。

出力:

期待される:

戻り値が null になる理由がわかりません。そのpyvalをjs側の変数に保存して後で使用するにはどうすればよいですか?