P粉3492227722023-09-03 15:10:08
<q-input v-model="note" label="Note" outlined></q-input>
您在哪里“记录”数据?
如果我理解正确,我会创建类似的东西:
<template> <q-table title="Students" :filter="filter" :rows="studentsData" :columns="columns" row-key="id" dense selection="single" class="puffy-shadow rounded q-pa-lg students-table" v-model:selected="selectedStudentRow" > <template v-slot:body-cell-actions="props"> <q-td :props="props"> <q-btn class="action-btn" color="green" icon="mdi-pen" @click="openStudentDialog(props.row)"> </q-td> </template> </q-table> <q-card> <q-card-section> <q-form> <q-input v-model="selectedStudent.note" label="Note" outlined></q-input> </q-card-section> </q-card> [......] data(){ return{ studentDialog: false, selectedStudent: {} } }, methods: { openStudentDialog(student){ selectedStudent = student studentDialog = true }
类似的事情