2017-07-16 2 views
0

私は質問タイプに基づいてさまざまな入力タイプ(選択、カレンダー、複数行など)で共通の主導的な「Question」ディレクティブを共有する2つの異なるフォームエンジンを使用しています。水平方向と垂直方向のレイアウトで同じ角度指令を使用

QuestionNameのInputField

と別の

QuestionName

のInputField

:その後、私のような1つのエンジンでそれを表示したいです

目標は最小限の複製でコードを共有することです。 htmlをセットアップして前後に切り替えることができますか、またはInputFieldをそれ自身のディレクティブに移動するだけで、質問ディレクティブに2回配置して適切な表示/非表示にすることができます。私は、フィールド部分の内側のディレクティブを作成する上で決めた

おかげで、 スコット

答えて

0

はNG-あれば、それは、フォームレベルでの垂直または水平セットするかどう基づくを使用して、質問ディレクティブに2回表示しました。

<tr><td>questionname <span ng-if="direction==='vertical'><br /><field-directive /></span></td> 

関連する問題