<div class="xyz-s-e__item" v-for="(s_x_details, key) in x_s_es">
<el-checkbox v-model="x_step_form_data.x_selected_y_details[s_y_details.x_y_s_id].x_is_selected" class="xyz-front-form-control--checkbox" ></el-checkbox>
</div>
bu şekilde checkbox'a tıklandığında change event'ı nasıl yakalanıyor olabilir yahut sadece state güncelleniyor gibi bir şeyse nerede yapılıyor olabilir. dünya kadar methods var bununla ilgili kısmı bulamadım.
vuejs.org
v-model'e verdigin degiskeni otomatik update ediyor vue checkbox secimi degisince.
teşekkürler @lemmiwinks . ben bu kısımda radio kullanamıyorum ama bu checkbox'ların radio gibi davranmasını istiyorum. change fonksiyonu mu yazmam gerekir, diğer checkbox'ların unchecked olması için?
sanirim soyle bir sey olabilir. vue bilmiyorum, internetten bulup yaptim.
<el-checkbox
:checked="x_step_form_data.x_selected_y_details[s_y_details.x_y_s_id].x_is_selected"
@input="event => {
x_step_form_data.x_selected_y_details[s_y_details.x_y_s_id].x_is_selected = event.target.value;
if (event.target.value) {
otherCheckbox1 = false;
otherCheckbox2 = false;
}
}"
></el-checkbox>
ama neden radio kullanamayasin ki? bence mumkun olmasi lazim :) style degisikligine veya baska insanlari ekna etmeye ihtiyacin olabilir ama dogru yerde dogru elementi kullanmak lazim.