《AngularJs》解析表达式服务$parse

来源:互联网 发布:江宁区广电网络营业厅 编辑:程序博客网 时间:2024/06/06 04:12
<!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>
0 0
原创粉丝点击