Postgresql Vuejs获取被监视元素的id
我正在Laravel中制作一个新应用程序,我决定也使用Vue 现在我有一个表,显示了从数据库中获取的一组数据。 此表中的一行是Vuejs正在监视的输入字段 Vue将进行Axios调用以更新数据库中的属性,但我需要获取正在监视的元素的id。Vuejs正在构建此表,对象的id正在传递给元素 因此,我需要获取元素的ID,但Vuejs也会将所有行视为同一元素,因此它会将所有行更改为相同的内容Postgresql Vuejs获取被监视元素的id,postgresql,laravel,vuejs2,axios,Postgresql,Laravel,Vuejs2,Axios,我正在Laravel中制作一个新应用程序,我决定也使用Vue 现在我有一个表,显示了从数据库中获取的一组数据。 此表中的一行是Vuejs正在监视的输入字段 Vue将进行Axios调用以更新数据库中的属性,但我需要获取正在监视的元素的id。Vuejs正在构建此表,对象的id正在传递给元素 因此,我需要获取元素的ID,但Vuejs也会将所有行视为同一元素,因此它会将所有行更改为相同的内容 我希望你们能帮我一点忙。在input元素上使用@input事件,并调用方法updateCostPrice($
我希望你们能帮我一点忙。在input元素上使用
@input
事件,并调用方法updateCostPrice($event,id)
将事件和:id
作为参数传递
<input :id="data.store.data_product_id" @input="updateCostPrice($event, data.store.data_product_id)">
一些代码可以让你更容易地使用。我在我的应用程序的一些代码中添加了两张图片。请编写你的代码。。。图像不是最佳的…好的。我发现您的代码存在一些问题:您正在使用v-model将输入绑定到costPrice,但随后您正在使用:value=“data.cost\u price excl”覆盖该绑定。。您想在哪里调用updateCostprice?我想在输入字段中键入内容时调用updateCostprice。
updateCostPrice: _.debounce(
function(ev, id){
var inputValue = ev.target.value;
console.log('new price: ' + inputValue + ' element id: ' + id);
}, 500
)
}