<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="./js/angular.min.js"></script>
</head>
<body ng-app="myApp">
<div ng-controller="MyController">
<h1>{{ParsedValue}}</h1>
</div>
<script>
var app = angular.module('myApp',[]);
app.controller('MyController',['$scope','$parse',function($scope,$parse) {
var context = {
name: "dreamapple"
};
// 因为这个解析的语句中含有我们想要解析的表达式,
// 所以要把不相关的用引号引起来,整体然后用+连接
var expression = "'Hello ' + name";
var parseFunc = $parse(expression);
$scope.ParsedValue = parseFunc(context);
}]);
</script>
</body>
</html>
《AngularJs》解析表达式服务$parse
最新推荐文章于 2019-10-18 16:29:20 发布