問題タブ [vaadin14]
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.
java - Vaadin Flow 14 でコンポーネントをシリアライズおよびデシリアライズするにはどうすればよいですか?
たくさんのテキスト フィールド、テキスト ボックス、名前付きのボタン、チェック ボックスなどがあるとします。
保存ボタンを押すと、これらすべてのコンポーネントを保存したいと思います。これらのコンポーネントから関心のある値を選択するクラスを作成しました。しかし、問題は、このために多くのコードになることです。
コンポーネントからファイルにデータを保存するだけの簡単な方法である必要がありますか?
javascript - Vaadin 14 で NPM パッケージの関数を呼び出す場合の ReferenceError
.js ファイルの 1 つのモジュールをインポートし、Vaadin 14で .js ファイルを呼び出したいと考えています。残念ながら、インポートに苦労しており、ブラウザーでReferenceErrorがスローされます。
私の見解:
sipcall.js (モジュールはこのように命名されています) はfrontend/sipcall.js/にあります。簡単なコンソール出力を行うと、関数は正しく呼び出されます。インポートしたモジュールを使用しようとすると、エラーが表示されます。
sipcall.js:
node_modules/sip.js/には、 @NpmPackageでインポートしたモジュールが含まれています。モジュールは、package.jsonにもリストされてい"sip.js": "0.15.10"
ます。
Web コンソール エラー:
client-4FB121A4CC0177A1068809F06428A755.cache.js:57 Uncaught ReferenceError: SIP is not defined at window.executesipcall (vaadin-bundle-6b322b28264dafdccb46.cache.js:4505) at Object.eval (eval at St (client-4FB121A4CC01cache7A106826.8AjsF:4505) 991)、:1:1)
Vaadin がインポートを認識しない理由はありますか? グローバルスコープでインポートされていないためですか(ここで言及)?