Selector - Button VUE/Laravel

Am o lista de unde trebuie sa aleg niste raspunsuri, cum as putea sa salvez textul acestor raspunsuri in baza de date? (Pt salvare folosesc in Controller ceva de genul: $request->q6, functioneaza dar imi da id-ul de la label, eu vreau textul, daca trec la :label text nu ma lasa sa compilez, imi da eroare…)

<div class="col-12 form-group">
   <el-form-item prop="q6" label="Ce mai faci?">
   <el-radio-group v-model="reporting.q6">
       <el-radio-button :label="1">raspuns 1</el-radio-button>
       <el-radio-button :label="2" border>raspuns 2</el-radio-button>
       <el-radio-button :label="3" border>raspuns 3</el-radio-button>
   </el-radio-group>
   </el-form-item>
</div>

Si inca o intrebare, cum as putea sa selectez mai multe raspunsuri si sa le salvez in baza de date ceva de genul: "[‘raspuns1’, ‘raspuns2’], etc, ceva legat de JSON… Am incercat sa pun tag “multiple” la el-radio-group, dar tot unul ma lasa sa selectez.

Edit: prima problema am rezolvat-o, am inlocuit :label cu label, acum e treaba cu json ramasa…

nu ma pricep la vue dar cred ca ai nevoie de el-checkbox din ce vad pe internetz. Dupa denumirea el-radio-button ma astept sa se comporte ca un radio button si sa fie posibil sa selectezi o singura valoare. Ce doresti tu e behaviour de checkbox.

1 Like