Возврат значений подуровня из объекта в древовидном меню - структура квазара - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь создать многоуровневое древовидное меню из объекта, хочу добавить событие onClick, чтобы получить значение из объекта.

  <p class="caption">Accordion mode</p>
  <q-tree
    :nodes="simple"
    accordion
    node-key="label"
  />

Это объект, который заполняет мое дерево:

simple: [
  {
    label: 'Head',
    children: [
      {
        label: 'My Label#!', handler: (node) => this.onclick(node),
        children: [
          { 
            label: 'Sub-Label#1',handler: (node) => this.onclick(node),
            value: 'This is text#2 content from the label object'
          },
          { 
            label: 'Sub-Label#2',handler: (node) => this.onclick(node),
            value: 'This is text#2 content from the label object'
          }
        ]
      }
    ]
  }
]


onclick(node) {
  alert(node)
},

Я использую квазар Tree Framework, я пытаюсь событие onclick для получения значения, в настоящее время мое событие onClick возвращает значения метки узла, как я могу добавить onClick для возврата значения из объекта?

1 Ответ

0 голосов
/ 04 октября 2018

Вы можете просто использовать .value для возврата значения узла

onclick(node) {
  alert(node.value)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...