gpt4 book ai didi

javascript - Vue 传递 inputfield 的值以及对该对象的引用

转载 作者:行者123 更新时间:2023-12-02 21:08:00 25 4
gpt4 key购买 nike

我有一个 v-for 循环,它显示每种成分的输入字段,在更改该输入字段时,我想更新成分对象上的值。

<div
v-for="ingredient in ingredients"
v-bind:key="ingredient.id"
>
<input
type="text"
:value="calculateGrams(ingredient)"
@input="onIngredientInput(ingredient)"> <-------------
</div>
</div>

我正在尝试发送对我想要更改的对象的引用,以及它必须更改为的输入字段的值。以下代码仅显示第一个参数的输出,它不发送事件。

methods: {
onIngredientInput (e, ingredient) {
console.log(e, ingredient)
}
}

将循环中对象的属性更改为该输入字段的值的最简单方法是什么?

最佳答案

@input="onIngredientInput($event, ingredient)

关于javascript - Vue 传递 inputfield 的值以及对该对象的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61175924/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com