JavaScript - vue はコンポーネントを動的に追加します
代言
代言 2017-06-12 09:31:19
0
1
801

(VUEで実装) プロジェクトに要件があるのですが、より合理的に実装する方法についてアイデアをいただきたいです。要件は次のとおりです。ページ上の「作成」ボタンをクリックすると「単一選択の質問」が作成され、「多肢選択の質問を作成」ボタンをクリックすると多肢選択の質問が作成されます。つまり、どのボタンをクリックすると選択問題が作成されます。作成した質問は、修正、追加、削除なども可能です。
私のアイデアは、各質問タイプをコンポーネントに作成することです。[作成] をクリックすると、その質問タイプのコンポーネントを親コンポーネントに配置し、最後に親コンポーネントをレンダリングします。ただし、これを行うと、各質問タイプの変更が質問形式、追加や削除などの操作はどこに書けばいいですか?それは子コンポーネントにありますか、それとも親コンポーネントにありますか?
以下は UI レンダリングです:

代言
代言

全員に返信(1)
淡淡烟草味

2 つのアイデアを提供してください:

  1. 追加されたコンポーネントの数を表す配列を維持し、v-if を使用して現在レンダリングする必要があるコンポーネントを決定します。

  2. レンダリング機能を使用してコンポーネントを機能させます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート