問題タブ [backbone-forms]

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 投票する
0 に答える
111 参照

javascript - デフォルトのバックボーン ダイナミック フォーム レイアウトを変更する方法

私たちのアプリケーションでは、バックボーンの動的フォームを使用しています。デフォルトでは、バックボーンの動的フォームは「ラベル入力フィールド」アプローチを表示します。「label inputfield inputfield」のようなもう 1 つのフィールドを追加するデフォルトのレイアウト動的フォームを更新できますか。可能であれば、それを行う方法は?

例: 名前 テキストフィールド テキストフィールド

最初のテキストフィールドは、ラベルの説明を入力するためのものです 2 番目のテキストフィールドは、ラベルの値を入力するためのものです

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

javascript - バックボーン フォームでカスタマイズされたレイアウトと可変フィールド数を使用する

動的フォームを生成するためにbackbone-forms.jsを使用しているアプリケーションに取り組んでいます。したがって、現在、このようなラベルと入力要素を持つ単純なフォームを生成できます

ここに画像の説明を入力

しかし、実際にはフィールドの配置を変更する必要があります。各行には、1 つのラベルと 2 つの入力フィールドがあります。

ここに画像の説明を入力

このようなフォームをバックボーン フォームで動的に生成することは可能ですか。完全にカスタマイズされたテンプレートを使用する場合、このフレームワークを使用する意味はありません。したがって、1行のみにhtmlを提供し、同じテンプレートに基づいて他の行を生成することは可能ですか?

このようなフォームを生成できる場合、フィールド名、ID、クラスなどの値を 3 番目のフィールドに設定する方法を説明します。

提案してください。

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

javascript - バックボーン フォームにイベント ハンドラをアタッチする方法

バックボーン フォームを使用しています - https://github.com/powmedia/backbone-forms

いくつかのフィールドでは、特定のフィールドにカスタム テンプレートを使用しています。このようなことを言ってみましょう

ここで、「月の追加」にクリック イベント ハンドラーをアタッチするとします。それを達成するための最良の方法は何ですか。Backbone.Form が、イベント オブジェクトを受け入れる Backbone.View を拡張していることがわかります。しかし、 new Backbone.Form() を実行中にそれを渡すと、何もしません。

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

javascript - アイコンをダブルクリックすると、ポップアップとバックスクリーンの両方がフェードします

バックボーンの動的フォームを使用しています。テキストフィールドがあり、そのフィールドをクリックすると、ポップアップが開きます。これが私の機能です。

しかし、そのフィールド画面をダブルクリックすると、色あせてしまい、戻る方法がありません。ここでも、作業のために新しいウィンドウを開く必要があります。

ソリューションは、主に Chrome、Firefox、IE などのブラウザをサポートする必要があります。

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

backbone.js - フォームを使用したバックボーン検証の実装

私は Backbone の初心者で、いくつかの問題があります (まだ上級ユーザーの助けが必要だと思います)。

次のようなフォームを追加しました。

次に、モデルを作成します。

そして、フォームを操縦するビュー:

ページを読み込むと、ビューは初期化されませんが、どうすればよいかわかりません。

誰かアイデアをくれませんか?

ありがとう :)