問題タブ [backgrid]

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 に答える
3395 参照

backbone.js - 全選択イベントをキャッチするバックグリッド

(私は Backbone と Backgrid を初めて使用します。) 私は Backgrid と select-all 拡張機能を使用しており、select all が包含/親ビューで発生するイベントを「キャッチ」するという問題がありました。マスター グリッドで行が選択されたときに詳細ビューを表示したいと考えています。したがって、別のビューで詳細を表示できるように、親ビューにバブル アップするグリッドの選択イベントが必要です。

今、私はこのようなものをビューに追加したいと考えています

しかし、それはうまくいかないようです。どんな助けでも大歓迎です。

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

backbone.js - バックボーンマリオネットjs統合によるバックグリッド

backgrid.jsbackbone.marionette.jsを統合しようとしています。

jsfiddleを何らかの方法で作成することはできますが、これを backbone.marionette.js と統合する方法が本当にわかりません。

うまくいけば、すでにこれを行っているSOの人々が私がそれを行うのを手伝ってくれることを願っています.

私は と に非常に慣れていませbackbone.jsmarionette.js

私を助けてください。

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

javascript - バックボーン モデルが「change」イベントを 2 回発生させる

約 1 週間前に backbonejs の作業を開始したばかりで、ビューから「変更」イベントを呼び出すと、モデルが 2 回保存されていることがわかりました。

基本的に私が持っているのは、ユーザーがセル値を更新するたびに編集できるテーブルです。サーバーにプッシュしたいのですが、そのために「変更」メソッドを定義し、セルが更新されるたびに呼び出しています。

私が直面している問題は、「変更」イベントの呼び出し時に id モデルが 2 回保存されることです。

model.save に wait:true を渡すと、change イベントが 3 回発生します

私は何か間違ったことをしていますか、それとも明らかな何かが欠けていますか? どんな助けでも大歓迎です

以下は私のコードです

どんな助けでも大歓迎です。

0 投票する
2 に答える
831 参照

javascript - バックグリッド js から複数の行を削除する方法

私はbackgrid.jsを backbone.marionnette.js と統合しています。次のように、グリッドから単一の行または列を削除する方法として、ドキュメントに仕様があります

しかし、どのようにremove multiple rows from the grid as well as in the database using backgrid.js

感謝と敬意

0 投票する
0 に答える
500 参照

javascript - キャッチされていない TypeError: 'optionValues' は {Array.|配列.<{名前: 文字列、値: 配列。}>}

select2 をbackgrid.jsに統合しようとしています。Backgridjs には select2 の拡張サポートがあり、そのコードは

これに基づいて、サーバーからselect2ボックスに値をロードする必要があるため、以下のようなことを試しました

しかし、私はこの例外を受け取ります.select2ボックスの値を構築するときに間違いを犯したと確信していますが、それを修正する方法がわかりません.それを成し遂げるのを手伝ってください.

0 投票する
2 に答える
2704 参照

javascript - backrid でセルの高さと幅を設定する方法

現在の割り当てにbackgrid.jsを統合しましたが、すべて正常に動作していますが、backgridテーブル内のセルの高さと幅を設定する方法を知りたいですか?

バックグリッドテーブルの幅と高さを変更して、セル上のマウスオーバーイベントで使用する方法はありますか?

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

backbone.js - Backgrid.js エラー、「メソッド 'omit' がありません」?

Backbone でアプリに取り組んでおり、Backgrid.js を実装しようとしていますが、次のエラーが発生し続けます。

これは、Backgrid.Grid が初期化されているときに発生し、列に関連しているようです。構文を確認し、1 つの項目と単純化されたコレクション オブジェクトを含む単純化された列配列を作成し、単一の属性が列に一致するようにしました。

私のグリッドは次のように初期化されます:

非常にシンプルで簡単ですが、まだこのエラーが発生しています。Backbone と Underscore のバージョンも確認しましたが、Backgrid.js ダウンロードに含まれているものと一致しています。

他の誰かがこれに出くわしたり、問題を引き起こしている可能性のあるアイデアを持っていますか?