0

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;
                       });
               };

何か案は?

4

1 に答える 1