type='number' ボックスに基づいて多数のテキスト ボックスを作成する方法を考えていたので、誰かがナンバー ボックスに 1 を追加するとすぐに、別のテキスト ボックス フィールドが backbone.js ビューに追加されます。 .そして、誰かがそれらのテキスト ボックスに値を入力したら、各値をバックボーン モデル配列のスポットに追加します。コードの一部を次に示します。
<label for='choices'># Choices for Students</label>
<input type='number' name='choices' step=1 />
initialize: function(opts) {
this.model = new QuestionCreateModel({
mode: null,
choices: ['A', 'B', 'C'],
Question: "Question goes here",
MaxChoices: 0,
MinChoices: 0,
WordLimit: 0,
CharLimit: 0,
}),
ご覧のとおり、入力 type='number' を取得してテキスト ボックスをロードし、バックボーン モデルのchoices 配列に値を割り当てることができるようにします。
助けてくれてありがとう!
-ストゥ