我是 AngularJS 的新手。
我有一个有一些按钮的网络应用程序:
索引.html
<button class="aButton">a</button>
<button class="bButton">b</button>
<script>
$(document).ready(function(){
$(".aButton").click(function(){
$(".aField").fadeIn(400);
});
});
</script>
<script>
$(document).ready(function(){
$(".bButton").click(function(){
$(".bField").fadeIn(400);
});
});
</script>
当我点击不同的按钮时,它们会根据点击的按钮显示 iframe。在这些 iframe 中,我通过 src 放置了一个外部 html 文件。
<iframe class="aField" style="display: none;" src="a.html" width="700" height="1000" ></iframe>
<iframe class="bField" style="display: none;" src="b.html" width="700" height="1000" ></iframe>
直到这里没有问题。
问题出在需要不同控制器的外部 html 文件(a.html 和 b.html)中。我试图将 ng-controller 标签放在 iframe 和外部 html 文件中,但我在控制器中定义的功能不起作用。
任何的想法?如果我不清楚,请告诉我。谢谢你。