Javascript <;选项ng repeat value={{object}}>;如何强制angular将对象推入模型?

Javascript <;选项ng repeat value={{object}}>;如何强制angular将对象推入模型?,javascript,html,angularjs,Javascript,Html,Angularjs,我有一个angular 1.2.x项目,我需要使用它来设置标题并禁用不同的选项。 普朗克: 选择值 {{value.name} 我面临的问题是,当我进行选择时,ng模型将用stringized对象初始化,而不是用对象本身初始化 如何强制angular将对象推入模型 谢谢如果确实需要对象,可以将字符串值转换为对象 看看这个 $scope.isObject=function(){ 返回对象的$scope.resultObject实例; }; $scope.onConceptNameSelec

我有一个angular 1.2.x项目,我需要使用它来设置标题并禁用不同的选项。 普朗克:


选择值
{{value.name}
我面临的问题是,当我进行选择时,ng模型将用stringized对象初始化,而不是用对象本身初始化

如何强制angular将对象推入模型


谢谢

如果确实需要对象,可以将字符串值转换为对象

看看这个

$scope.isObject=function(){
返回对象的$scope.resultObject实例;
};
$scope.onConceptNameSelect=函数(){
$scope.resultObject=$scope.$eval($scope.result);

};因为我无法将其更改为2或任何其他更新版本。这是一个很大的老项目,太多了dependencies@KevinSimple相关性是什么?有数千个现有项目,甚至许多新项目都不会使用非生产就绪的东西,您可以,angular 2具有兼容模式,用于同时运行angular 1和2代码。使用
ng选项
,然后您可以将对象绑定到modelWell,如果我可以的话,我已经这样做了。目前无法更改角度版本。
 <select ng-change="onConceptNameSelect()"
        ng-model="result">
        <option value="">Select value
        </option>
        <option ng-repeat="value in values" 
                value={{value}}
                title="{{value.title}}"
                ng-disabled="value.isDisabled">{{value.name}}
        </option>
</select>