如何使用AngularJs </div>获取<div>值

时间:2015-02-27 00:32:49

标签: html angularjs

点击它时我试图获得<div>值。

<div ng-repeat="y in data">
        <span ng-click="showDetails()" ng-model="searchText" >{{ y }} </span><br/>
    </div>

以下是我的脚本代码。

$scope.showDetails = function() {
    var searchTe = $scope.searchText;
}

点击动态y值时,我需要获取它。您能否告诉我如何使用AngularJs点击该特定值来获取价值?

1 个答案:

答案 0 :(得分:0)

您可以将y变量传递给您的点击处理程序:

<div ng-repeat="y in data">
    <span ng-click="showDetails(y)" ng-model="searchText" >{{ y }} </span><br/>
</div>

showDetails成为参数化函数:

$scope.showDetails = function(y) {
     //use y here
     var searchTe = $scope.searchText;
}

Plunkr