【发布时间】:2014-04-14 00:44:18
【问题描述】:
一切正常。我添加了登录或注册的选项按钮。
<script>
// controller code here...
$scope.signupfolks = function () {
$scope.info = "You've cliked the first button!";
$scope.actionyo = "/users/signupfolks";
};
$scope.loginfolks = function () {
$scope.info = "You've cliked the second option!";
$scope.actionyo = "/users/session";
};
}
</script>
它加载注册页面,但不加载 header.html。标头在 layout.html 中定义
<body>
<div data-ng-include="'views/header.html'" data-role="navigation">
</div>
它为登录页面加载视图/标题。它为身份验证失败的重试页面加载视图/标题。但它不会加载注册页面的视图/标题。相反,它对 ngInclude 有评论
<!-- ngInclude: 'views/header.html' -->
这就是显示的内容,而不是views/header.html。
如何让我的 header.html 文件而不是 ngInclude 注释呈现?
【问题讨论】:
-
您为问题添加的控制器代码似乎与您发布的视图代码没有任何关系。如果您为注册页面添加控制器代码会有所帮助。
-
有一个提交表单的提交按钮。控制器代码用于表单中的单选选项按钮。我还应该发布什么?
-
为您的应用添加配置,其中设置了路由。
-
此外,如果发生 JavaScript 错误,请检查您的浏览器控制台。
-
同时添加控制器代码或链接到您的注册页面的html代码。
标签: angularjs