【发布时间】:2017-03-24 15:09:07
【问题描述】:
我正在尝试将 html 呈现到我的视图中,并且我想在此 html 中插入一个函数调用,但不知道如何做到这一点。这是我的javascript:
angular.forEach($scope.patients, function (patient) {
tableRow = tableRow + [
'<div data-ng-click="popup("+patient+")">',
'<div class="name-container">+patient.name+</div>',
'</div>'].join('');
});
$scope.renderHTML =$sce.trustAsHtml(tableRow);
$scope.popup = function(patient) {
...
};
HTML:
<div data-ng-bind-html="renderHTML">
</div>
是否可以使用这种方式在 popup() 函数中添加患者对象?
【问题讨论】:
标签: javascript angularjs escaping html-sanitizing