Vuejs - PrimeVue не может связать данные расширенной строки с данными через Ajax

Я использую Primevue Datatable с расширенной функциональностью строк. Однако все работает нормально, кроме Ex[anded datable. Я имею в виду, что когда я щелкаю строку, она расширяется и связывается новая база данных. Как функциональность данных дерева. Я пытаюсь привязать вложенные данные через ajax. вот мой код

data: {

                clients: [],         
            },

 onRowExpand(event) {
                    
                    this.expandedRowCourseId = event.data.id;
                    this.getAllClients();
                },

 getAllClients(event) {
                    axios.get(`course/${this.expandedRowCourseId}/clients`)
                        .then(response => {
                        
                          //this line works
                           this.clients = [{firstName:"Hello World"}]

                            //this line doesn't work                                               
                            Vue.set(this, 'clients', response.data);

                            //this line doesn't work                                               
                            this.clients = response.data
                        }).catch(error => {

                        });
                },

Как связать вложенную базу данных через вызов ajax?

0 ответов

Другие вопросы по тегам