我的哈巴狗模板中有这个名为obj的对象
{
"property1": {
"property1": {
"property1": "value",
"property2": "value",
"property3": "value"
},
"property2": "value",
"property3": "value"
},
"property2": "value",
"property3": "value"
}
如果我这样做
pre=obj
正确显示对象。 但是,如果我想访问其嵌套属性,如
pre=obj.property1.property1
由于某些原因,它不呈现。
如果我p=obj.property1.property1.property1
我错过了什么? 感谢
以下是我的确切代码段:
.box-body
-session_details.forEach(function(session_detail) {
.row
.col-md-1=moment(session_detail.create_time).calendar()
.col-md-1=moment(session_detail.create_time).format("DD/MM/YYYY HH:MM:SS")
.col-md-1=session_detail.intent
.col-md-4
p #{session_detail.request.type}
pre=session_detail.request
.col-md-5
pre=session_detail.response
- });
这是确切的输出: http://imgur.com/a/ZnmUp
如您所见,p #{session_detail.request.type}
由于某些原因未显示。
答案 0 :(得分:2)
已经有人问过,但我没有足够的声誉来标记为重复。
要回答您的问题,请使用哈希和大括号。
p #{property1.property1}
我认为你不需要等号。