```
{{#if auditType}}
{{#compare auditStatus '0'}}
<div class="title-nav clearfix">
<span class="title-name px18 fl"><b>个人资料</b></span>
<span class="red-star fl not-null mg-l20">必填项</span>
<span class="not-null fl"></span>
<a href="javascript:;" class="fr gray-btn">修改资料</a>
</div>
{{#compare auditType '1'}}
<div class="prompt_bar">
<i class="ico_exc"></i>资料正在审核中,暂不能修改。
</div>
{{/compare}}
{{#compare auditType '2'}}
<div class="prompt_bar">
<i class="ico_exc"></i>必联专家库加入申请中,资料暂时不能修改。
</div>
{{/compare}}
{{else}}
<div class="title-nav clearfix">
<span class="title-name px18 fl"><b>个人资料</b></span>
<span class="red-star fl not-null mg-l20">必填项</span>
<span class="not-null fl"></span>
<a href="/portal/index/expert/update_expertInfo.html" class="update-btn fr">修改资料</a>
</div>
{{/compare}}
{{else}}
<div class="title-nav clearfix">
<span class="title-name px18 fl"><b>个人资料</b></span>
<span class="red-star fl not-null mg-l20">必填项</span>
<span class="not-null fl"></span>
<a href="/portal/index/expert/update_expertInfo.html" class="update-btn fr">修改资料</a>
</div>
{{/if}}
json串
{
"resStatus": 201,
"resMsg": "请求成功",
"params": {
"obj": {
"phone": "023-63501138",
"sex": 2,
"isAskForLeave": 0,
"workUnit": "必联公司",
"topEducation": "1",
"homePhone": "023-63501138",
"occupQualSeq": "123",
"id": "de40aaceeaa84f848c958583728780cb",
"auditStatus": 0,
"auditType": 1,
"title": "职员",
"industryNames": "开发行业",
"duty": "中心主任",
"zipCode": "13",
"workLife": 31,
"name": "武磊磊",
"birthdate": "2011-11-22",
"major": "建筑工程",
"fax": "023-63501138",
"areaCode": "511100",
"graduateSchool": "燕山大学",
"industryCodes": "101100101100152",
"occupQualLevel": "123",
"certificateType": "1",
"onJob": "0",
"resume": "123456678 ",
"areaName": "乐山市",
"mobilePhone": "15313178177",
"email": "manmimi@163.com",
"address": "3123",
"certificateNum": "131127198704084349"
}
}
}
解决思路
- 遇到的问题
当auditStatus =0的时候会走到else的分支上去 - 假设
auditStatus=0是默认值,用#if判断会判断false
- 验证
换成 auditType 来判断
- 验证
- 结果
可以正常显示出来 - 结论
假设可能正确,需要进一步验证
但是
前端的思路和我的解决方法不太一样
{{#compare auditStatus 0}}
<div class="title-nav clearfix">
<span class="title-name px18 fl"><b>个人资料</b></span>
<span class="red-star fl not-null mg-l20">未必填项</span>
<span class="not-null fl"></span>
<a href="javascript:;" class="fr gray-btn">修改资料</a>
</div>
{{{isType auditType}}}
{{else}}
<div class="title-nav clearfix">
<span class="title-name px18 fl"><b>个人资料</b></span>
<span class="red-star fl not-null mg-l20">必填项</span>
<span class="not-null fl"></span>
<a href="/portal/index/expert/update_expertInfo.html" class="update-btn fr">修改资料</a>
</div>
{{/compare}}
看来需要继续研究