Angular Material を使用して $mdDialog に XML をそのまま表示しようとしています。標準アラートを使用して表示すると、期待どおりに XML が表示されますが、$mdDialog または Angular によってすべてのタグが削除されます。
これがコードです。XMLに関する限り、コメントアウトされた行はどちらも違いはありません。
function displayFile(data, fieldName) {
var content = eval("data." + fieldName);
alert(content);
if (content) {
//content = $sanitize(content);
//content = $sanitize("<code>" + content + "</code>");
} else {
content = fieldName + " does not contain any content.";
};
var myAlert = $mdDialog.alert({
title: data.FILE_NAME,
content: content,
ok: 'Close'
});
$mdDialog
.show(myAlert)
.finally(function () {
myAlert = undefined;
});
};
何か案は?