Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Mengirim parameter selected item ke form edit
Saya ingin saat data dari halaman daftar artikel onclick edit, data tersebut dikirim ke form untuk di edit. Code method yang saya gunakan seperti ini:
toggleItem(event, itemId) {
if (event.shiftKey && this.selectedItems.length > 0) {
let itemsForToggle = this.items;
var start = this.getIndex(itemId, itemsForToggle, "idartikel");
var end = this.getIndex(
this.selectedItems[this.selectedItems.length - 1],
itemsForToggle,
"idartikel"
);
itemsForToggle = itemsForToggle.slice(
Math.min(start, end),
Math.max(start, end) + 1
);
this.selectedItems.push(
...itemsForToggle.map((item) => {
return item.idartikel;
})
);
} else {
if (this.selectedItems.includes(itemId)) {
this.selectedItems = this.selectedItems.filter((x) => x !== itemId);
} else this.selectedItems.push(itemId);
}
},
dan perintah onclick nya :
onContextMenuAction(action, item, vent) {
debugger;
this.isLoad = false;
switch(action){
case "delete" : {
this.$axios
.delete("/artikel/delete/" + this.selectedItems)
.then((response) => {
debugger;
this.isLoad = true;
this.loadItems();
})
.catch((error) => {
this.isLoad = true;
console.log(error);
});
break;
}
case "edit" : {
this.$router.push({name : "form_edit", params : {artikeledit : this.selectedItems}});
}
}
},
Tapi code diatas parameter data yang terkirim hanya id artikel saja
Mohon bantuannya
1
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban