最初,我曾问过为什么我在控制器和ng-template中定义的部分不会填充模态。
在脚本标记上加载任何指令都没有成功 - 我相信我们使用的路由方法是绕过脚本找不到部分。
当通过modal ng-click =“open()”调用时,指令的templateUrl返回404。如果在其他元素上调用,则所有内容都会正确解析。
指令在div上加载templateUrl:
<div data-modal-partial-directive></div>
指令templateUrl在脚本上返回404:
<div ng-controller="ModalDemoCtrl">
<script type="text/ng-template"
data-modal-partial-directive>
</script>
<button class="button" ng-click="open()">Open me!</button>
</div>
更令人困惑的是控制器记录了模态被解雇的情况。这意味着其他一切都在顺利运行,除了404停止加载内容,这将关闭模式。
这听起来对任何人的用例都很熟悉吗?有办法吗?