angularjs ui.bootstrap.modal服务中模板和templateURL之间的区别

时间:2015-01-17 14:07:17

标签: javascript angularjs modal-dialog angular-ui-bootstrap

我正在使用angularjs bootstrap模态服务。

var modalInstance = $modal.open({
  templateUrl: "views/myModalContent.html",
  template:"<p>Are you sure you want to delete #"+id+"</p>",
});

问题是模板内容完全取代了templateURL。 但我希望它应该保持标题&amp;在templateURL中定义的页脚相同,只是用模板替换中间部分,因为模态服务没有transclude选项。我怎样才能做到这一点。

1 个答案:

答案 0 :(得分:0)

您不应同时使用模板和templateUrl。它们只是彼此的替代品。

  

问题是模板内容完全取代了templateURL

这是因为如果你同时使用它们中的一个,那么它们中的一个将在以后的一个中起作用。