Для создания вложенного меню следует в шаблоне добавить свойство submenu
. В качестве значения свойство принимает массив объектов, описывающих пункты меню. С помощью свойства id
можно задать уникальный идентификатор пункта меню. Благодаря идентификатору мы можем найти пункт в дальнейшем. Чтобы добавить разделительную линию, нужно вставить объект со свойством type
, имеющим значение separator
:
let templateMenu = [
{
label: 'Файл',
id: '1',
submenu: [
{ label: 'Создать', id: '2' },
{ label: 'Открыть', id: '3' },
{ label: 'Сохранить', id: '4' },
{ type: 'separator' },
{ label: 'Выход', id: '5' }
]
}
];