gpt4 book ai didi

javascript - 如何使用 ng-change 检查未定义的 ng-model 变量值?

转载 作者:行者123 更新时间:2023-11-30 15:52:50 26 4
gpt4 key购买 nike

如果没有为 ng-model selectedFileSize 选择值,当我点击按钮 startRecording。我该如何解决这个问题?

main.html

<div class="col-md-3">
<select class="form-control" ng-model="selectedFileSize" ng-options="item as item.value for item in FileSizeOptions" ng-change="onSizeChange()"><option value="">Select</option></select>
</div>
<div class="col-md-2">
<button type="button" class="btn btn-primary" ng-click="startRecording()">Start Recording</button>
</div>

控制键

 if (($scope.selectedFileSize.size !== "") || ($scope.selectedFileSize !== undefined)) {
//logic here

}

最佳答案

在检查 selectedFileSize.size 之前,您需要检查是否填充了 selectedFileSize:

if ($scope.selectedFileSize && $scope.selectedFileSize.size) {
//logic here
}

关于javascript - 如何使用 ng-change 检查未定义的 ng-model 变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39043661/

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