Javascript 添加<;对象>;使用AngularJS控制器使用自定义属性
我正在尝试使用控制器将Javascript 添加<;对象>;使用AngularJS控制器使用自定义属性,javascript,html,angularjs,Javascript,Html,Angularjs,我正在尝试使用控制器将添加到我的html中。当我加载或时,它工作正常,但当我添加时,它不会显示,也不会显示任何自定义属性 HTML: ... ... JS: var-app=angular.module('myangularste',['ngRoute']); angular.module('myangularite',['ngSanitize'])) .controller('MyController',['$scope',函数($scope){ $scope.myObject= '';
添加到我的html中。当我加载
或
时,它工作正常,但当我添加
时,它不会显示,也不会显示任何自定义属性
HTML:
...
...
JS:
var-app=angular.module('myangularste',['ngRoute']);
angular.module('myangularite',['ngSanitize']))
.controller('MyController',['$scope',函数($scope){
$scope.myObject=
'';
}]);
如何将自定义属性和对象添加到站点中?我注意到,当我尝试加载
时,属性不会出现自定义指令可能是一个很好的解决方案,您可以随时添加更多自定义行为。使用ngBindHtml,您将受到限制。以下是可以帮助您的链接:
您使用的是angular的哪个版本?我使用的是1.2.22版本
<html ng-app="myAngularSite">
...
...
<div ng-controller="MyController">
<div id="myloader" ng-bind-html="myObject"></div>
</div>
var app = angular.module('myAngularSite', ['ngRoute']);
angular.module('myAngularSite', ['ngSanitize'])
.controller('MyController', ['$scope',function($scope) {
$scope.myObject =
'<object id="my_object" data="mysite.html" width="99.5%" height="400px" style="overflow:auto;border:3px ridge gray"/>';
}]);