Bietet Angularjs eine Methode, die das DOM für Text durchlaufen kann, nachdem eine neue Ansicht zurückgegeben wird? Die filter scheint das fast zu erreichen, aber ich möchte nicht eine neue Reihe von Elementen zurückgeben. Beispielsweise;
html
<div ng-view="">
<ul>
<li>Milk</li>
<li>Eggs</li>
<li>Cheese</li>
</ul>
</div>
js
$(document).ready(function() {
var app = angular.module('app', ['ngRoute'])
.config(['$routeProvider', function($routeProvider){
$routeProvider
.when('/', { templateUrl: 'example.html' })
}]);
app.controller('rttController', function($scope, $location) {
$scope.$on('$locationChangeSuccess', function(event) {
// Search through the DOM for text returned in this view
});
});
Mein Endziel ist eine Reihe von vordefinierten Schlüsselwörtern zu haben, die ich in der DOM werden gesucht hatte:
var foods[] = {"yogurt", "butter", "margarine"}
.
Irgendwelche Ideen?
'Array von Schlüsselwörtern' können Sie Beispiel für diese –