Sha*_*eer 6 html modal-dialog angularjs material-design angular-material
我编写了以下代码来显示角度材料对话框中的一些内容.当我向textContent添加纯文本时,它工作正常.当我添加HTML时,它将HTML显示为文本.我如何将HTML绑定到textContent
这个作品
<a href="#" ng-click="$scope.Modal()">Sample Link</a>
$scope.Modal = function () {
$mdDialog.show(
$mdDialog.alert()
.parent(angular.element(document.querySelector('body')))
.clickOutsideToClose(true)
.textContent('sample text')
.ok('Ok')
);
}
Run Code Online (Sandbox Code Playgroud)
这不起作用
<a href="#" ng-click="$scope.Modal()">Sample Link</a>
$scope.Modal = function () {
$mdDialog.show(
$mdDialog.alert()
.parent(angular.element(document.querySelector('body')))
.clickOutsideToClose(true)
.textContent('<div class="test"><p>Sample text</p></div>')
.ok('Ok')
);
}
Run Code Online (Sandbox Code Playgroud)
提前致谢
你需要附加到模板,
$mdDialog.show({
parent: angular.element(document.body),
clickOutsideToClose: true,
template: '<md-dialog md-theme="mytheme">' +
' <md-dialog-content>' +
'<div class="test"><p>Sample text</p></div>' +
' <md-button ng-click="closeDialog();">Close</md-button>' +
' </md-dialog-content>' +
'</md-dialog>',
locals: {
},
controller: DialogController
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9481 次 |
| 最近记录: |