如何使用这个angularjs方法?

如何使用这个angularjs方法?,angularjs,Angularjs,angular.element.inheritedData(键) 上述方法在angular js中可用。此网页中也提到了此方法。==>但这并不能解释如何使用这个方法。请给我一些例子。这些天我在学习angularjs。我找不到任何示例。这里有一个输入文本框 <input type="text" name="icontext"> 我们只需在元素上使用inheritedData()方法即可获取与元素的$scope关联的数据: element.inheritedData(); 这个inh

angular.element.inheritedData(键)


上述方法在angular js中可用。此网页中也提到了此方法。==>但这并不能解释如何使用这个方法。请给我一些例子。这些天我在学习angularjs。我找不到任何示例。

这里有一个输入文本框

<input type="text" name="icontext">

我们只需在元素上使用inheritedData()方法即可获取与元素的$scope关联的数据:

element.inheritedData();
这个inheritedData()在DOM中查找范围链上的数据,直到找到一个特定的值为止

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

app.controller('MainCtrl', function($scope) {
  $scope.name = 'World';
  $scope.displayForm = function(e){
    var form = angular.element(e.target)
        .inheritedData('$formController');
    $scope.form_name = form.$name;
  };
});

这是一个非常糟糕的问题。标题没有反映所问的问题。请编辑,稍后阅读此内容的任何人都需要清楚。标题和标签都很重要。您应该在标题中包含
angular.element.inheritedData(key)
。感谢您的建议
var app = angular.module('plunker', []);

app.controller('MainCtrl', function($scope) {
  $scope.name = 'World';
  $scope.displayForm = function(e){
    var form = angular.element(e.target)
        .inheritedData('$formController');
    $scope.form_name = form.$name;
  };
});