国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

AngularJS實現動態編譯添加到dom中的方法

2019-11-19 19:04:10
字體:
來源:轉載
供稿:網友

本文實例講述了AngularJS實現動態編譯添加到dom中的方法。分享給大家供大家參考,具體如下:

在使用angularjs 時,希望通過動態構建angular模版,再通過angular進行展示。

使用 方法如下:

<html ng-app="app"><head>  <meta http-equiv="content-type" content="text/html; charset=utf-8" />  <script src="assets/angular.min.js"></script>  <script src="assets/js/jquery.min.js"></script>  <script src="assets/js/handlebars.min.js"></script>  <script src="assets/Handlebars.helper.js"></script>  <script >  var app=angular.module("app",[]);  app.controller('ctrl', ['$scope','$compile',function($scope,$compile){    $scope.userName='RAY';    $scope.test = function test(){      console.log('你好:' +$scope.userName);    }    //通過$compile動態編譯html    var html="<button ng-click='test()'>{{userName}}</button>";    var template = angular.element(html);    var mobileDialogElement = $compile(template)($scope);    angular.element(document.body).append(mobileDialogElement);  }]);  </script></head><body ng-controller="ctrl"></body></html>
var html="<button ng-click='test()'>{{userName}}</button>";

這種代碼就是angular模版,通過angularjs的編譯器進行編譯,就能夠訪問到angular scope中的對象數據。

希望本文所述對大家AngularJS程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 寻乌县| 紫阳县| 栾川县| 宝鸡市| 新津县| 万年县| 祁阳县| 香港| 深州市| 东安县| 新干县| 额敏县| 五原县| 阳原县| 安泽县| 阿城市| 鹿泉市| 岳普湖县| 乌审旗| 棋牌| 北川| 汶上县| 时尚| 西藏| 信阳市| 油尖旺区| 儋州市| 东山县| 宝兴县| 宣化县| 花莲县| 绥宁县| 泰和县| 静乐县| 化德县| 黎平县| 仙游县| 驻马店市| 霸州市| 沂水县| 普安县|