胖五talk

walnut的侧边栏配置

侧边栏需要配置在brower控件的初始化部分

1
2
3
4
5
6
7
8
9
new UI({
....
sidebar: {
path: "/app/wn.ticket/sidebar.js"
},
....
}).render(function () {
this.setData(Wn.app().obj);
});

如果是UI库中的则使用绝对路径,如果是用户目录下的则相对路径

侧边栏配置项目:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
([{
title: "i18n:ticket.menu", // 分组的话需要title
items: [{
ph: '~',
icon: '<i class="zmdi zmdi-home"></i>',
text: 'i18n:home'
}, {
ph: '~/.ticket',
icon: '<i class="fa fa-ticket"></i>',
text: 'i18n:ticket.dataconf'
}, {
ph: '~/.ticket', // 文件路径
icon: '<i class="fa fa-user-circle"></i>', // 图标
text: 'i18n:ticket.people', // 显示文本
editor: 'edit_ticket_people' // 指定打开的编辑器
}]
}])