大佬教程收集整理的这篇文章主要介绍了角度选择删除空白抛出id未定义错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试删除用于 angular <SELEct>
组件的默认空白选项。为此,我尝试在我的控制器中设置默认选项。
但是我得到了以下错误。
`TypeError: CAnnot read property 'ID' of undefined`
请在下面找到我的控制器代码:
angular.module('app').controller('bankInfoController',["$scope","BankInfo","Lender","LenderPropertIEs","alertservice","$log","$rootScope","stateSave","$filter","BalanceSheet",function($scope,BankInfo,Lender,LenderPropertIEs,alertservice,$log,$rootScope,statementSave,$filter,BalanceSheet){
$scope.submissionStatus = ($scope.stateFin.stateStatusID == "submitted")
$scope.bankdisplayLength =0;
$scope.hasWarning=false;
$scope.newBankinformationDetails=[];
$scope.bankObject = BankInfo.get({stateFinlID:$scope.stmtFinID},function(data){
angular.forEach($scope.bankObject.bankInfoDetails,function(value,key) {
this.push(value);
if(value.lendIDNo!=null)
$scope.bankdisplayLength++;
},$scope.newBankinformationDetails);
$log.info("lender 2");
$scope.resetBankObjects($scope.newBankinformationDetails);
$scope.bank = { lendPropertyID : $scope.lenderPropertIEs[0].ID }; // trying to set the default options for SELEct to remove blank option.
$log.info($scope.bank);
});
请在下面找到我的 HTML 代码:
<SELEct class ="form-control"form-control ID ="lenderProperty" ng-model = "bank.lendPropertyID" ng-options="lenderProperty.ID as lenderProperty.lendPropertyname for lenderProperty in lenderPropertIEs">
</SELEct>
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的角度选择删除空白抛出id未定义错误全部内容,希望文章能够帮你解决角度选择删除空白抛出id未定义错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。