指令范围在angularjs中关闭时未被删除

时间:2016-06-16 08:17:37

标签: angularjs angularjs-scope angular-directive

我有如下指令:

angular.module('autoKeywords', []).directive('autosuggest',function(keywordService, $timeout) {
  return {
    restrict: 'A',
    replace: false,
    transclude: true,
    templateUrl: '/some.html',
    scope: {
        onItemClick: '&',
        showFavIcon: "@",
        sectionName: "@",
        favouriteSection: "@",
        saveFavouriteSection: "@",
        encDetail: "="
    },
    link: function(scope, element, attributes) {
 //Some content
});

我正在直接使用bootstrap模态。因此,当我关闭该模态时,该指令的范围仍然存在。我可以在batarang看到。

如果删除该指令并关闭正确删除的模态范围。

由于

0 个答案:

没有答案