【发布时间】:2021-08-08 22:55:51
【问题描述】:
我在 Vuex 商店中有一个值列表,我为其创建了 v-switch,但我希望 v-switch 的默认值在创建时为 true。我试过input-value="true",但它什么也没做。任何想法如何将它们设置为true,因为我在文档中找不到任何对我有帮助的东西?
<v-switch
v-for="(layerg, k) in getAddedGeoMetLayers"
:key="k"
:label="layerg"
:value="layerg"
dense
hide-details
v-model="selectedGeometLayers"
@change="updateSelectedAddedGeoMetLayers"
></v-switch>
export default {
mounted () {
this.selectedGeometLayers = this.getSelectedAddedGeometLayers
},
data () {
return {
selectedGeometLayers: []
}
},
computed: {
...mapGetters('map', [
'getSelectedAddedGeometLayers'
])
},
methods: {
updateSelectedAddedGeoMetLayers: function () {
this.$store.dispatch('map/updateSelectedAddedGeometLayers', this.selectedGeometLayers)
}
}
【问题讨论】:
标签: vue.js vuetify.js vuex