textAngular ссылки из модального диалога устанавливает переменную, но не применяет ее к DOM

Используя плагин textAngular, я не могу применить к DOM недавно установленную переменную. Я реализую угловой модальный интерфейс начальной загрузки, и я вижу, что переменная установлена ​​правильно, поэтому проблема, кажется, связана с editorScope.updateTaBindtaTextElement(),

Вот мой код в onElementSelect блок:

reLinkButton.on('click', function(event){
   event.preventDefault();

   var modalInstance = $modal.open({
      templateUrl : '/templates/dialog/linkMaker.html',
      controller  : 'linkMakerDlgCtrl',
      resolve     : {
         // variables here ...
         }
      }
   });
   modalInstance.result.then(function (link) {

     $element.attr('href', 'http://' + link.ref); // <== a console.log of this returns the correct value
     editorScope.updateTaBindtaTextElement(); // <== new value not applied to DOM

   }, function () { $log.debug('Modal dismissed'); });

   editorScope.hidePopover();
});

Как примечание, это следует за предыдущим вопросом с аналогичной проблемой на action блок и где решение было добавить promise а также return false, Я попробовал это, но это не решило мою проблему.

1 ответ

Решение

Решено обновлением textAngular версии с 1.2.2 до 1.4.3.

Другие вопросы по тегам