angular.element.inheritedData(键)
以上方法可用于角度js。此网页中还提到了此方法。 ==> https://docs.angularjs.org/api/ng/function/angular.element但这并没有解释如何使用这种方法。请给我一些例子。这些天我正在研究angularjs。我找不到任何例子。
答案 0 :(得分:1)
我们只需在元素上使用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;
};
});
答案 1 :(得分:0)
这是一个输入文本框
<input type="text" name="icontext">
现在我们将使用angular.element
angular.element("input[name='icontext']").val();