国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永济市| 芦山县| 公主岭市| 宾川县| 东城区| 拉萨市| 新宁县| 高台县| 阿瓦提县| 拉孜县| 牙克石市| 北辰区| 松阳县| 江北区| 公主岭市| 瑞金市| 唐山市| 老河口市| 洮南市| 康定县| 江油市| 临漳县| 什邡市| 红安县| 盘锦市| 都昌县| 惠安县| 句容市| 九江市| 聂拉木县| 临桂县| 浮山县| 北海市| 凉城县| 七台河市| 衡山县| 安丘市| 澎湖县| 龙门县| 师宗县| 衡阳市|