Angular j를 사용하여 웹 개발을 처음 사용했습니다. 내가 클래스를 사용하여 div 안에 텍스트 상자를 보이거나 숨기려고합니다. 두 개의 라디오 버튼이 있습니다 "예" 및 "아니오"입니다. 그래서 예를 클릭하고 번호를 클릭하면 텍스트 상자가 포함 된 div를 표시하려고합니다.
이제는 ng-class 및 ng-model을 사용하고 ng를 사용하지 않으려 고합니다. -show/ng-hide.라디오 버튼이 기본적으로 div를 표시하지 않고 클릭으로 만 작동합니다.
ng-checked = "true"를 사용하여 기본적으로 라디오 버튼을 클릭하면 (예라고 말하면) div가 표시되지 않고 버튼 클릭으로 다시 표시되는 이유는 무엇입니까? ng-class에 대한 ng-checked 작업이 아닙니까? Fiddle
<label class="ui-radio checkbox-inline"> <input type="radio" name="toggle1" data-check="1" value="Yes" ng-model="request_same" /> <span> Yes </span> </label>
<label class="ui-radio checkbox-inline"> <input type="radio" ng-Checked="true" name="toggle1" data-check="2" value="No" ng-model="request_same" /> <span> No </span> </label>
첨부 된 바이올린이 작동하지 않습니다. –