gpt4 book ai didi

javascript - 检查复选框是否已定义

转载 作者:行者123 更新时间:2023-11-28 05:11:00 26 4
gpt4 key购买 nike

我正在尝试检查是否已定义复选框并取消选中它。加载时,我的复选框被禁用,并且收到未定义的错误。我尝试设置一个条件来避免错误,但没有成功

 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>

最佳答案

https://plnkr.co/edit/h2t3K0Fwxpo5gAhAeqqt?p=preview这是工作中的笨蛋。您可能忘记包含以下所有依赖项。现在您可以开始工作了。

<html lang="en" >
<head>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-animate.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-aria.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-messages.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.js"></script>
<script language="javascript">
angular
.module('firstApplication', ['ngMaterial'])
.controller('checkBoxController', checkBoxController);

function checkBoxController ($scope) {
$scope.call = function(){
alert($scope.user.test)
}
}
</script>
</head>
<body ng-app="firstApplication" ng-controller="checkBoxController">
<md-checkbox ng-model="user.test" ng-change="call()" aria-label="No Ink Effects">
Check
</md-checkbox>
</body>
</html>

关于javascript - 检查复选框是否已定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41380154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com