gpt4 book ai didi

javascript - 如何使用单选按钮在 vue 上选择图像?

转载 作者:行者123 更新时间:2023-11-28 03:37:01 25 4
gpt4 key购买 nike

我想使用 vue.js 创建一个单选按钮( Bootstrap ),我可以在其中选择要可视化的图像。我为 3 个图像创建了 3 个按钮,但无法连接它们(当然前一个图像必须消失)。

<template>
<b-container>
<b-row>
<b-col>
<b-form-group label="Map to visualize">
<b-form-checkbox-group
v-model="map.value"
:options="map.options"
name="buttonsMap"
buttons
></b-form-checkbox-group>
</b-form-group>
</b-col>
</b-row>
<b-row class="map">
<b-col cols="9">
<h3>Map</h3>

<div id="app">
<img :src="require('./image/Map1.png')" height="400" />
</div>
</b-col>
</b-row>
</b-container>
</template>

<script>
export default {
name: 'Rad',
data() {
return {
map: {
value: 'Map1',
options: ['Map1', 'Map2', 'Map3'],
},
}
},
}
</script>

这可行,但我只能看到一张 map 。我想添加其中 3 个与按钮相连的按钮。

最佳答案

我相信您的 img src 必须包含不同 img 路径的动态值:

<div id="app">
<img :src="'require(./image/' + map.value + '.png)'" height="400">
</div>

这是一个演示:codepen

关于javascript - 如何使用单选按钮在 vue 上选择图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57631402/

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