問題タブ [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.
forms - アップロードファイル入力backbone.js
Backbone-Form.js でフォームを作成していますが、ファイルをアップロードするための入力を挿入する方法があるかどうか知りたいですか? 乾杯
ruby-on-rails-3 - テンプレートのビューからフォームをレンダリングする
backbone.js、backbone-forms、Rails を評価していますが、いくつか問題があります...
新しいモデルとフォームを作成するビューがあり、このフォームを他の html 要素と共に表示したいので、テンプレートを使用しています。
このビューはテンプレートを使用しており、このテンプレートでは、そこにフォームをレンダリングしたいのですが、その方法がわかりません...
前もって感謝します、
よろしく
編集
フォームが期待される現在のブラウザー出力は次のとおりです。 [object HTMLFormElement]
jquery - Backbone.jsでのPUTおよびPOSTリクエスト
PUTおよびPOSTリクエストに関連する別の質問があります。したがって、ここに「名前」や「リンク」などのフィールドを持つフォームがあります。
そのフォームを送信すると、this.model.save()を実行するときにそのフォームをサーバーに投稿できません。
また、モデルがPOSTを呼び出すのはいつか、PUTリクエストを呼び出すのはいつかをどのように理解すればよいですか?API応答からの「id」属性がないため、モデルのIDもありません。
では、[送信]ボタンをクリックしたときにフォームフィールドの値をPOSTリクエストとして渡すにはどうすればよいですか?
また、リクエストを呼び出す方法はありますか?例:フォームの[更新]ボタンを押すと、モデルから関数を呼び出します。
または、getリクエストは次のように読み取ることができます
validation - バックボーン フォームの単一フィールドを検証する
バックボーン フォームとバックボーン バリデーションを使用してフォームで一度に 1 つのフィールドをバリデーションできるようにしたいのですが、スキーマではなくモデルのバリデーションに要件を入れると、これを機能させるのに問題が生じます。
私のモデルは次のとおりです。
これらを使用する私のビューのコードは
required: true
ただし、私の問題は、次のようにスキーマに移動した場合にのみ検証されるように見えることです。
ただし、 backbone.validation には、この例以外で使用したい組み込みのバリデーターが幅広く含まれているため、これは避けたいと思います。
バックボーンフォームの状態に気づきました
検証には 2 つのレベルがあります。スキーマ バリデーターと通常の組み込みのバックボーン モデルの検証です。バックボーン フォームは、form.commit() または form.validate() が呼び出されたときに実行されます。
ただし、個々のフィールドを検証するときに通常の検証を実行しているかどうかわかりませんか? これを行う理由は、ユーザーがイベントの作成を開始したときに、まだ入力されていないフィールドを検証したくないということです。
検証をスキーマに移動せずに個々のフィールドを検証する方法はありますか?
前もって感謝します。
=======更新=======
個々のフィールドのフォーム エディターのソース コードを見ると、検証機能は次のようになります。
モデルの検証を使用していないように見えるので、これをどのように組み込むことができるのだろうか?
jquery - バックボーン形式のオブジェクトの配列
現在のプロジェクトでバックボーンフォームを使用していますが、配列のスキーマを作成するのに問題があります。
これは私のスキーマです
ここでスキーマを入力します。今、私のAPIは、「アドレス」オブジェクトの配列を送信することを望んでいます。
アドレス:0:{アドレス:'abc'、説明:'xyz'} 1:{アドレス:'uio'、説明:'uiyui'}
しかし、どういうわけかそれはこのようには起こりません。私がどこで間違っているのか助けてくれませんか?
jquery - Backbone.bootstrap-modal.js が機能しない
私はこのフィドルをフォローしていますhttp://jsfiddle.net/evilcelery/4XZMb/
私のアプリケーションのために。ただし、「武器」リストをクリックしてもモーダル ダイアログ ビューを表示できません。フィドルでは正しく表示されますが、アプリケーションで同じことをしようとすると、ビューにモーダル ダイアログが含まれません。誰かがこれで私を助けることができますか? アプリケーションにモーダル ダイアログ ビューを追加するために必要な特別なイベント ハンドラはありますか?
backbone.js - バックボーン フォーム - チェックボックスの設定
次のスキーマを持つモデルのバックボーン フォームを作成しました (孤立したチェックボックス)。
モデルの「部門」フィールドには、これらの部門のサブセットを含む同じタイプのコレクションが入力されます。
たとえば、スキーマ オプションが departments を含むコレクションである場合[d1, d2, d3, d4]
、 @model.get('departments') は次のコレクションを返すことができます[d1, d3]
しかし、私のバックボーン フォームでは、すべてのチェック ボックスが空白になっています。モデルに属する部門を参照するチェック ボックスをオンにする必要はありませんか?
backbone.js - バックボーンフォームでJQueryDatepickerを使用するにはどうすればよいですか?
付属のJQuery-UIdatepickerを使用するには、どのタイプを入力しますか?これに関するドキュメントは次のとおりです。
古いjQueryエディターは引き続き含まれていますが、別のリポジトリに移動される可能性があります。
jqueryui.List
jqueryui.Date(jQuery UIポップアップ日付ピッカーを使用)
jqueryui.DateTime
スキーマタイプは引用符で囲まれているため、jqueryui.Dateの文字列がどうなるかわかりません。これは確実に機能しません。
javascript - Backbone-forms.js - github "docs" の例で送信ボタンをレンダリングする方法
これは backbone-forms のコードです。今のところ、送信ボタンをレンダリングして、テキストフィールドなどを検証したいと思います。これは文書化されていますが、その送信ボタンをdomに取得する方法を除きます。とにかく、私の意見では、これは初心者にとって理解しにくい
javascript - バックボーンフォーム。js Docの例:Onchange Populator:2番目の選択を非表示にして、変更イベントの後に表示するにはどうすればよいですか?
これは私が学びたいドキュメントからの私のコードです。私の意見では、変更イベントが発生したときに、2番目の選択を非表示にして表示するのはクールです。いくつかの関数インジェクションを試しましたが、良い結果は得られませんでした。誰かがこの問題に2セントを与えることができますか?