【问题标题】:Vue use v-model and :value at the same timevue 同时使用 v-model 和 :value
【发布时间】:2020-09-26 13:21:40
【问题描述】:

我正在尝试获取选定的图像值并将其发送到数据库。现在我只能将输入值发送到数据库,但我需要将该值作为所选图像。基本上我需要同时使用v-model和:value,现在输入值为空。

<img class="head" :src="head" v-if="head" @click="loadHead();">
<img class="body" :src="body" v-if="body" @click="loadBody();">
<img class="feet" :src="feet" v-if="feet" @click="loadFeet();">
<div class="row name justify-content-center">
    <div class="col-sm-12 col-lg-6">
        <div class="form-group">
            <label>Valitud pea:</label>
            <input class="valikud" v-model="post.head"><b>Valitud pea: </b> {{head}}>
            <pre>{{ head }}</pre>
            <p class="valikud" v-if="body"><b>Valitud keha: </b> {{body}}</p>
            <p class="valikud" v-if="feet"><b>Valitud jalad: </b> {{feet}}</p>
        </div>
    </div>
</div>

【问题讨论】:

  • 你的 JavaScript 代码在哪里?

标签: vue.js v-model


【解决方案1】:

您可以在安装组件时设置默认数据。

mounted () {
    if (this.post.head === '') {
        this.post.head = this.head
    }
}

【讨论】:

    猜你喜欢
    • 2019-07-28
    • 2019-02-04
    • 1970-01-01
    • 1970-01-01
    • 2020-12-12
    • 2023-04-08
    • 2020-03-31
    • 2019-05-13
    • 2019-12-14
    相关资源
    最近更新 更多