我想檢查一個複選框是否定義和取消選中它。在加載時,我的複選框被禁用,我得到的是未定義的錯誤。我試圖把一個條件,以避免錯誤,但沒有奏效檢查是否複選框定義
if (typeof $scope.user.test !== 'undefined')
{
$scope.user.test = false;
}
<md-checkbox ng-model="user.test" layout="row" ng-disabled="userForm.$invalid">
Test
</md-checkbox>
爲什麼不預設它爲false? – Raimonds
顯示您的輸入字段。 – SaiUnique
在一行$ scope.user.test = $ scope.user.test?假:真; –