У меня есть данные Dynami c, полученные с сервера. Я использую Vue. js и Q-Tree от Quasar Framework. Когда данные установлены c, флажок (tick-strategy = 'leaf'
) работает. Но когда данные извлекаются с сервера, я не могу понять, почему флажок не отображается, и еще одна интересная вещь - флажок будет виден, когда я разверну уровень до листа
код является стандартным:
В mount
жизненном круге у меня есть обещание, которое извлекает данные.
data () {
return {
allData: []
}
}
mount () {
Promise.all(....)
.then (data => { this.allData = data;})
}
Так и сейчас в шаблоне у меня есть:
<q-tree
:nodes="allData"
node-key="id"
@lazy-load...
:tick-strategy="leaf"
:ticked.sync="ticked"
...
Итак, теперь узлы отображаются без флажка и отображаются до тех пор, пока не развернутся до листа.