ttk-app-core
Version:
enterprise develop framework
127 lines (125 loc) • 3.24 kB
JavaScript
export function getMeta() {
return {
name: 'root',
component: 'Layout',
className: 'ttk-edf-app-landingpage',
children: [{
name: 'header',
className: 'ttk-edf-app-landingpage-header',
component: 'Layout',
children: [{
name: 'header-left',
component: 'Layout',
className: 'ttk-edf-app-landingpage-header-left',
children: [{
name: 'sitename',
component: '::span',
className: 'ttk-edf-app-landingpage-header-left-sitename',
children: '智能财税'
}]
},{
name: 'menu',
component: '::div',
className: 'ttk-edf-app-landingpage-header-menu',
children: [{
name: 'live1',
component: '::span',
_visible: '{{data.headCtrl}}',
className: 'liveCast ttk-edf-app-landingpage-header-menu-title',
onClick: '{{$jumpToIndex}}',
children: [{
name: 'liveName',
component: '::span',
className: 'headBarBtn',
children: '首页'
}]
},{
name: 'live2',
component: '::span',
_visible: '{{data.headCtrl}}',
className: 'liveCast ttk-edf-app-landingpage-header-menu-title',
onClick: '{{$jumpToPeiXun}}',
children: [{
name: 'liveName',
component: '::span',
className: 'headBarBtn',
children: '课程培训'
}]
},{
name: 'live3',
component: '::span',
_visible: '{{data.headCtrl}}',
className: 'liveCast ttk-edf-app-landingpage-header-menu-title',
onClick: '{{$jumpToZiXun}}',
children: [{
name: 'liveName',
component: '::span',
className: 'headBarBtn',
children: '资讯'
}]
},{
name: 'live4',
component: '::span',
_visible: '{{data.headCtrl}}',
className: 'liveCast ttk-edf-app-landingpage-header-menu-title',
onClick: '{{$jumpToZhuangJia}}',
children: [{
name: 'liveName',
component: '::span',
className: 'headBarBtn',
children: '专家'
}]
},{
name: 'live5',
component: '::span',
_visible: '{{data.headCtrl}}',
className: 'liveCast ttk-edf-app-landingpage-header-menu-title',
onClick: '{{$jumpToJinRong}}',
children: [{
name: 'liveName',
component: '::span',
className: 'headBarBtn',
children: '金融'
}]
}]
},{
name: 'header-split',
className: 'ttk-edf-app-landingpage-header-split',
component: '::div',
},{
name: 'header-right',
className: 'ttk-edf-app-landingpage-header-right',
component: '::a',
onClick: '{{$goLogin}}',
children: ['登录']
},{
name: 'header-right',
className: 'ttk-edf-app-landingpage-header-right',
component: '::a',
onClick: '{{$goRegister}}',
children: ['注册']
}]
}, {
name: 'content',
className: 'ttk-edf-app-landingpage-content',
component: 'Layout',
children: [{
name: 'bgs',
className: 'ttk-edf-app-landingpage-content-bgs',
component: '::div',
children: '{{$renderCal()}}'
}]
}]
}
}
export function getInitState() {
return {
data: {
form: {},
other: {
selectedImgIndex: 0,
imgs: []
}
}
};
}