我是Angular Js的新手。由于某种原因,我正在建设一个新项目。我的应用程序不会在角度div之后显示数据,但会在角度div之前显示它。
我的节点应用程序正在从mongodb中提取一些测试数据,最终看起来非常简单,如{Message:"This is a message"}
我的index.jade文件非常简单。显示一些角度信息以及路线呼叫中的mongodb数据。
extends ../includes/layout.jade
block main.js-content
section.content
h2= monogoMessage
div(ng-view)
上述代码中的数据显示正常。一切正常我的h2 = monogoMessage显示。但是现在如果我把h2 = mogoMessage放在我的div(ng-view)之后它将无效。不工作意味着什么都不显示或渲染(根本没有h2)。非常困惑为什么会发生这种情况。我错过了什么吗?该路线始终有数据。
block main.js-content
section.content
div(ng-view)
h2= monogoMessage /*THIS WILL NOT SHOW ANYTHING AT ALL */
答案 0 :(得分:1)
仔细查看缩进,h2
在块外。如果您将其缩进到与section
相同的级别,则会正确呈现它。
block main.js-content
section.content
div(ng-view)
h2= monogoMessage
此外,在上面的示例中,您将ng-view
嵌套在h2
内,这可能不是您的意图。