Когда вы используете angularJS
, вам больше не нужно использовать JQuery
.Вы можете управлять всеми своими операциями и рисовать свой HTML, определяя функцию внутри HTML.
angular - это клиентская структура для шаблона MVC для управления данными в определенных контроллерах и указанных областях.Прочитайте этот документ AngularJS Tutorial
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.name = "Dear";
$scope.dataColor = [
{color: "red"},
{color: "blue"},
{color: "yellow"},
{color: "black"}
]
});
<!DOCTYPE html>
<html lang="en-US">
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="myCtrl">
<h1>Hello {{name}}</h1>
<svg height="30" width="200" ng-repeat="x in dataColor">
<text x="0" y="15" fill={{x.color}}>I love stackOverFlow!</text>
</svg>
</div>
</body>
</html>