2015-03-11 4 views
0

Я не знаю, почему на моем примере, когда я представляю некоторую строку с кодом html. он не отображается в формате HTML.UI.Bootstrap - неправильное форматирование текста

Пример моей работы здесь:

vm_main.test = "Documents" + 
     "internet site <b><a href='http://www.google.com'>www.google.com</a></b>."; 

    vm_main.showModal = { 
     mostrarErrores : false, 
     showModal : function(jsonError) { 
      var options={ 
       tituloModal: jsonError.titleModal, 
       textoPrincipal: jsonError.mainMessage, 
       textoBtnAceptar: "Aceptar", 
       accionBtnAceptar: "vm_popup.cerrarPopup()", 
      }; 
      commonPopUpService.getDisclaimerGeneric($scope, 'commonPopUpController', options); 
     } 
    }; 


    function OnOptionClick() { 
     //alert('mostrar popups'); 
     var jsonError = { 
      titleModal : "Privacy Modal", 
      mainMessage : "{{vm_main.test}}" 
     }; 
     vm_main.showModal.showModal(jsonError); 
    } 

ошибка изображения: my error with the string

DEMO

может кто-нибудь мне помочь?

С уважением

ответ

0

решаемые !!!!

Решение получить угловой sanitize.js библиотеку, впрыснуть в наш модуль, и после этого использовать его следующим образом:

<div ng-bind-html="modalObj.textoPrincipal"></div> 

здесь вы можете увидеть его работы: DEMO

Смежные вопросы