問題タブ [w2ui]
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.
w2ui - このフレームワークは放棄されましたか、それとも何ですか?
このフレームワークに関する最新の活動は 2014 年 7 月 21 日でした。このフレームワークに関するニュースや更新はありません。コミュニティはまったくアクティブではありません。開発者はこのフレームワークをやめて放棄しましたか、それとも何か他のことが起こっていますか? このフレームワークのクリーンでモダンな外観がとても気に入っています。しかし、それが放棄された場合、なぜこれを使用するのかわかりません。
mysql - 複合キー データベース テーブルを持つ w2ui グリッド
私は素晴らしい JavaScript UI ライブラリw2uiを使用しています。ウィジェット Gridの仕組みを学んでいます。
グリッドの各行は、一意の整数 ID ( recid ) を使用して識別されます。データベースに主キーとして整数がある場合、これは完璧です。このキーをrecidのように使用できます。しかし、私のデータベース テーブルには、 4 つの列の組み合わせである複合主キーがあります。
最初に解決策を考えました: ハッシュ関数を使用して、4 つの列の値を使用して整数値を生成します。
サーバーから返される JSON の例:
recidはサーバー側で計算され、クライアント側でグリッド レコードを識別するために使用されます。
グリッドのセル値を変更すると (インライン編集を使用しています)、ウィジェットは変更された値とrecidのみをサーバーに送信し、複合キーは送信しないためです。そのため、更新を行うためのデータベース テーブルの行を特定できません。
誰かが解決策を持っていますか?
おそらく、キーオブジェクトをサーバーに強制的に送信するための構成でしょうか?
javascript - js.ThisFunction0 の正しい使い方
scala.js を w2ui jQuery ライブラリと連携させようとしています。しかし、フォームでリセット アクションを定義すると、動作が期待どおりになりません。
私のリセットアクションを処理するために。scalajs コードで次のようなものを定義します。
ただし、リセットボタンをクリックするとエラーが発生します。
TypeError: this.refresh は関数ではありません
this.refresh();
^
生成された JavaScript コードを調べると、このエラーが発生する理由がわかります。
これは、最後の行を手動で次のように変更することで修正できます。
誰かが私が間違っていることを教えてもらえますか?
jquery - w2ui グリッドの再レンダリングの問題
w2ui グリッド (1.4) と angular 1.3.4 を使用して、1 つのビューでグリッドをレンダリングしようとしています。しかし、最初はロード グリッドが正常にロードされました。しかし、ビュー グリッドを変更すると、エラーが発生してロードに失敗します。
毎回グリッドを正常にロードする正しい方法は何ですか。レイアウト名とグリッド名を変更できません。
以下はplnkrのリンクです: http://plnkr.co/edit/HzxZwJ22z2ywYmlchxFM?p=preview
jquery - records属性のないグリッドjsonデータ
jsonデータをロードしてw2uiグリッドを通過していました。grid-json の例のほとんどは、レコード属性を持つ json データを示しています。以下のコードを見つけてください。 http://w2ui.com/web/demos/#!grid/grid-1
私の要件は、直接編集できない別のシステムによって作成されたサーバーからjsonデータを取得することです。
records属性を使わずにやってみました。機能していません。json に records 属性を含めずに行う別の方法はありますか?