0👍
I would suggest to change your current code to:
<div v-for="(item, index) in items" :key="item.id">
<item :item="item"></item>
</div>
and then in your Item Component you can render whatever information about your item you want. This way you also get the reactivity about the sold property of each item, as you wanted.
Source:stackexchange.com