gpt4 book ai didi

javascript - 未针对对象的内部属性更新 Angular 模型

转载 作者:行者123 更新时间:2023-11-29 17:11:40 24 4
gpt4 key购买 nike

我下面有一个模型对象“o”,它引用另一个范围属性 testText。我希望当 $scope.testText 更新时,$scope.o.filed1 会自动更新。

var app = angular.module('app', ['kendo.directives']); 
app.controller("myCtrl", function ($compile, $scope) {
$scope.o={};
$scope.testText = 'hello';
$scope.o.filed1 = $scope.testText;

但它并没有像我预期的那样工作。这是我的在线示例。

http://plnkr.co/edit/ZHS8EdcCb5EJwQ8UUenj?p=preview

最佳答案

这是行不通的,因为它只是一项任务。试试这个:

var app = angular.module('app', ['kendo.directives']); 

app.controller("myCtrl", function ($compile, $scope) {
$scope.o={};
$scope.testText = 'hello';
$scope.$watch('testText', function(newValue){
$scope.o.filed1 = newValue;
});
});

关于javascript - 未针对对象的内部属性更新 Angular 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20926743/

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