Authored by 毕凯

子菜单键名驼峰化

... ... @@ -3,6 +3,7 @@
* @author: Bi Kai<kai.bi@yoho.cn>
* @date: 2016/05/09
*/
'use strict';
const _ = require('lodash');
const API = require('../../../library/api');
const sign = require('../../../library/sign');
... ... @@ -55,6 +56,20 @@ const getLeftNav = (guangChoosed) => {
_.forEach(Object.keys(item), (k) => {
item[_.camelCase(k)] = item[k]; // 下划线变量名转换为驼峰
});
if (item.sub) {
let sub = [];
// 子菜单键名驼峰化
_.forEach(item.sub, (s) => {
_.forEach(Object.keys(s), (key) => {
s[_.camelCase(key)] = s[key]; // 下划线变量名转换为驼峰
});
sub.push(s);
});
item.sub = sub;
}
});
return result.data;
} else {
... ...
{{#showFooterTab}}
{{log this}}
<div class="footer-tab">
<a class="tab-item {{#if grilsHomePage}}current{{/if}}{{#if boysHomePage}}current{{/if}}{{#if kidsHomePage}}current{{/if}}{{#if lifestyleHomePage}}current{{/if}}" href="{{indexUrl}}">
<p class="iconfont tab-icon">&#xe62a;</p>
... ...