【发布时间】:2015-07-10 14:34:35
【问题描述】:
我正在构建一个 wordpress 网站,其页面是一个 Angular 应用程序。它直到最近才起作用(我不记得是哪个更改破坏了它),但是现在当我通过链接到达页面时应用程序没有加载(加载了角度并且处理了下面的代码 sn-p,但什么都没有记录),但如果我刷新页面,它确实有效。
我已经退出了所有真正的代码离开:
angular.module("af2015App", [])
.controller("TestCtrl", function() {
console.log("test test");
});
并注释掉 HTML 中的所有内容,除了
<div ng-app="af2015App" class="app">
<p ng-controller="TestCtrl">Use the ...!</p>
</div>
我不知道如何调试这些情况。我不通过 AJAX 加载页面。
【问题讨论】:
-
正如@Arno_Geismar 所指出的,您没有关闭此摘录的 div 标签,您可以发布所有相关代码吗?你如何在文档上调用角度?
-
它由 WordPress 在正文末尾加载。正如我所说,问题是通过页面链接而不是刷新时要寻找什么
-
尝试在 元素中调用 Angular(如果你使用 wordpress,则使用 wp_head())。
-
在我的情况下,我不得不从 chrome 切换到 mozila 或 edge 并使用镍