Saya bernilai Vuejs/Nuxtjs
应用程序中遇到了一个棘手的问题。在应用程序中,我动态创建多个 Nodes
。这些 Nodes
有 Radio 按钮
我已为其分配了 v-model
。但是,当我更改一个 Vuejs v-model
的值时,会影响所有其他 Node
.
Saya tahu masalah ini berlaku kerana semua Nodes
使用相同的 V-model
。我想为我的 Radio 按钮
分配不同的 V-model
但我想在不使用 v-for
kes melakukan ini.
Saya telah mencipta kod sampel dalam CodeSandbox
Langkah untuk membiak:
Identifiers
拖放到画布中。现在将选择 URN
. Identifiers
拖放到画布中。现在第一个 Identifiers 节点:URN
将消失。我无法独立处理每个 Node 值
. Masalah berlaku dalam fail @components/IdentifiersNode.vue
dan butang radio.
Contoh kod berdasarkan respons Kissu:
<input id="identifierTypeURN" :data="identifierSyntax" value="URN" type="radio" name="instanceIdentifierURN" @input="instanceIdentifiersSyntaxChange('URN')" > <label for="identifierTypeURN">URN</label> <input id="identifierTypeWebURI" :data="identifierSyntax" value="WebURI" type="radio" name="instanceIdentifierWebURI" @input="instanceIdentifiersSyntaxChange('WebURI')" > <label for="identifierTypeWebURI">WebURI</label>
Bolehkah seseorang menyemak perkara ini dan beritahu saya kesalahan saya di sini: https://codesandbox.io/s/cocky-matan-kvqnu?file=/nuxt.config.js
Setelah bertungkus lumus, akhirnya ia berfungsi seperti biasa. Saya menggunakan fungsi
Radio 按钮
dengan salah. Saya menukarnya kepada ini dan ia berfungsi hebat: