注:私はangularjsを初めて使用します
問題の最善の解決策/プラクティスは何ですか: 配列または型指定された値があります。型ごとに異なる入力 (テンプレートと入力の検証) が必要ですか?
例と簡略化
var vars = [
{
type: 'int',
value: 42,
min: 0,
max: 42
},
{
type: 'text',
value: 'foobar'
},
]
「int」テンプレートの場合は
<input type="range" max="{{max}}" min="{{min}}" value="{{value}}" />
および「テキスト」の場合
<textarea>{{value}}</textarea>
実際のケースでは、奇妙なインターフェースを持つ非常に多くの入力があります