0
각도 및 jQuery를 사용하고 있습니다. 토글 버튼이 상태로 설정되어 있으므로 토글 버튼이로드 될 때 상태가 변경되어 비활성 상태로 유지되는 경우에도 활성 상태로 유지됩니다. 활성 상태 일 때 토글을 활성 상태로 유지하고 비활성 상태 일 때 비활성 상태를 유지할 수있는 방법이 있습니까?상태가 비활성 일 때 토글이 활성 상태로 유지됩니다.
JS :
$scope.isActive = true;
$scope.isStatusActive = function() {
$scope.isActive = !$scope.isActive;
if ($scope.isActive) {
$scope.site.status = 'ACTIVE';
} else {
console.log('active');
$scope.site.status = 'INACTIVE';
}
}
html로 :
<div class="ui toggle checkbox left floated" style="margin-top: 4px !important;left: 10px !important;">
<input type="checkbox" ng-model='isActive' ng-change=isStatusActive()>
<label>{{site.status}}</label>
</div>
관련 컨트롤러 코드를 게시 할 수 있습니까? – Satpal
상태가 활성 상태이거나 활성 상태 일 때이를 인식하여 토글이 적절하게 일치하도록하려면 토글이 비활성 상태로 표시되도록하고 페이지의 나머지 부분에 대해서는 토글을 사용하여 일부 활성 상태 및 비활성 상태로 만들려고합니다 그에 따라 의미 론적 토글을 일치시켜야합니다. – thaabitv
$ scope.isStatusActive = function() { $ scope.isActive =! $ scope.isActive; if ($ scope.isActive) { $ scope.site.status = 'ACTIVE'; } else { console.log ('active') $ scope.site.status = 'INACTIVE'; } } – thaabitv