問題タブ [vaadin8]
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.
vaadin - Component.setVisible() メソッドはどのように機能しますか?
私は GWT の経験があります。GWT では、 widget.setVisible() メソッドがstyle="display:none"
ウィジェットにスタイルを追加します。しかし、vaadin のコンポーネントはそうではありません。firebug で確認しましたが、コンポーネントの visible をfalseに設定している間、コンポーネントが表示されません。なんで ?
入れないのではなく、隠しスタイルも持つべきだと思います。vaadin のコードはサーバー側であることがわかりました。しかし、非表示 (スタイル表示を none に設定)したい場合、css を使用する代わりにこれを達成する方法はありますか?
コンポーネントを追加しない場合とsetVisible(false)の違いの概念がわかりませんか?
vaadin - Vaadin 7/8 と埋め込まれた桟橋
組み込みの jetty (eclipse luna 組み込みバージョン) を使用して、vaadin (バージョン 7.2.5) Web アプリケーションをデプロイしたいと考えています。
現在、私のコードは次のようになります。
vaadin フォーラムのスレッドからコピーしました。サーバーが起動したように見え、WAR が実際に抽出されます。
http://localhost:8080/
vaadin (バージョン 7.2.5) アプリを起動する代わりに、ブラウザーをに向けると、次のように表示されます。
重要な場合に備えて: Eclipse の WAR プロジェクトのディレクトリ ツリー:
そして、私の RWRunner (ランチャー) プロジェクトの 1 つ:
java - Vaadin のアップロードが同じファイル名で機能しない
Vaadin Upload を使用して .xlsx ファイルをアップロードしようとしていますが、同じファイルを再度アップロードしても何も起こらず、イベントも発生しません。初めてファイルをアップロードでき、非常にうまく動作しますが、その後同じファイルを再度アップロードしようとしても何も起こりません。私は問題を理解できませんでした。
grid - Vaadin 8 グリッド エディターSaveListener
Vaadin 8 では、次のグリッド定義が与えられます。
と:
私が抱えている問題は、現在、ローカルまたはクラススコープで定義されたevent.getSource()またはバインダーを介して、グリッドエディターから変更された値にアクセスできないことです。
デバッガーで、Vaadin クラスcom.vaadin.ui.components.grid.EditorImplに値を含む編集済みのプロパティが表示されますが、プライベートであるためアクセスできません。
デバッグでは、binder.bean の値が NULL です。これは、binder.getBean() によって取得される値になります。
そのため、さまざまな方法を試しましたが、現在、保存リスナーで編集された値を取得して操作し、問題を解決するためのヘルプやインスピレーションを検索することができませんでした。