Dynamiczne dyrektywy Angularjs

Uwaga: jestem całkiem nowy w angularjs

Jakie jest najlepsze rozwiązanie / praktyka dla problemu: mam tablicę lub wartości wpisane, dla każdego typu powinny być różne dane wejściowe (szablon i sprawdzanie poprawności danych wejściowych)?

Na przykład. i uproszczony

var vars = [
    {
        type: 'int',
        value: 42,
        min: 0,
        max: 42
    },
    {
        type: 'text',
        value: 'foobar'
    },
]

dla szablonu „int” będzie

<input type="range" max="{{max}}" min="{{min}}" value="{{value}}" />

i dla „tekstu”

<textarea>{{value}}</textarea>

W rzeczywistości będzie sporo wejść z dziwnymi interfejsami

questionAnswers(1)

yourAnswerToTheQuestion