我有一个select
应该跟踪myCoef
作为浮点数值(不是一个对象,而是一个浮点值)。在AngularJs中初始化一个选择
我有以下代码(CodePen HERE):
function theController($scope) {
$scope.coefs = [
{name:'mm', val:1/1000},
{name:'cm', val:1/100},
{name:'m', val:1}
];
$scope.myCoef = 1/100;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js">
</script>
<body ng-app>
<div ng-controller="theController">
<select ng-model="myCoef"
ng-options="coef.name for coef in coefs track by coef.val">
</select>{{myCoef}}
</div>
</body>
如何正确初始化我select
,为了保持在myCoef的浮点值?
{{myCoef.val}}? – Sajal
我希望将myCoef作为** float **值,而不是一个对象。 – Serge