Angularjs 在“选择”下拉列表中给定表达式的角度不同的选项值或字符串
我正在使用默认的Angularjs 在“选择”下拉列表中给定表达式的角度不同的选项值或字符串,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我正在使用默认的字符串创建一个,但它依赖于特定的表达式 例如,一个空数据集将产生一个“尚无数据”默认选项,而当有可用数据时,默认选项应为“选择数据” Angular在html页面中只允许一个静态选项。使选项描述有条件(通过将描述移动到函数): var myapp=angular.module('myapp',[]); myapp.controller('FirstCtrl',函数($scope){ $scope.people=[{ 第一个:“约翰”,最后一个:“兰博” }, { 第一个:“洛奇
字符串创建一个
,但它依赖于特定的表达式
例如,一个空数据集将产生一个“尚无数据”默认选项,而当有可用数据时,默认选项应为“选择数据”
Angular在html页面中只允许一个静态选项。使选项描述有条件(通过将描述移动到函数):
var myapp=angular.module('myapp',[]);
myapp.controller('FirstCtrl',函数($scope){
$scope.people=[{
第一个:“约翰”,最后一个:“兰博”
}, {
第一个:“洛奇”,最后一个:“巴尔博亚”
}, {
第一个:“约翰”,最后一个:“金布尔”
}, {
第一个:“本”,最后一个:“理查兹”
}];
$scope.optionText=函数(){
如果($scope.people.length>0)返回“选择一个人”;
否则返回“未找到人员”;
}
});代码>
{{optionText()}}
干净数据
它不起作用,也无法打印。但下拉列表中有一个空选项