Как AngularJS способ показать или скрыть элемент формы?

Этот вопрос был задан в Списке рассылки Тами Райт ... Я

Я переезжаю в мир AngularJS из JQuery и не совсем уверен, как перевести конкретный вариант использования, который не составляет никакого труда в JQuery. Этот вариант использования включает / отключает или скрывает / показывает элементы формы на основе изменения элемента выбора в той же форме. Любые идеи / предложения / указатели, которыми кто-либо хотел бы поделиться, чтобы помочь мне заставить это работать?

И за идею того, что яЯ пытаюсь сделать вот некоторый код для иллюстрации:

$('#ddl').change( function (e) {
                var selectedValue = $(this).val();
                switch(selectedValue){
                    case 1:
                         // Hide/show or enable/disable form elements here with Javascript or Jquery

// Sample enable code 
            document.getElementById("username").readOnly = false;
            document.getElementById("username").style.background = "transparent";
            document.getElementById("username").style.color = "#000000"; 


// Sample disable code 
            document.getElementById("first_name").readOnly = true;
            document.getElementById("first_name").style.color = "#c0c0c0"; 
                                    break;          
                }
                return false;
            });

Заранее спасибо,

Тами Райт

Ответы на вопрос(2)

Ваш ответ на вопрос