最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue el-select綁定對(duì)象時(shí),回顯內(nèi)容不正確,始終是最后一項(xiàng)的解決

 更新時(shí)間:2022年07月26日 09:08:19   作者:大橙子_L  
這篇文章主要介紹了vue el-select綁定對(duì)象時(shí),回顯內(nèi)容不正確,始終是最后一項(xiàng)的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

el-select綁定對(duì)象時(shí),回顯內(nèi)容始終是最后一項(xiàng)

一、問題描述

使用el-select組件綁定類型為對(duì)象時(shí),回顯內(nèi)容始終為選項(xiàng)的最后一項(xiàng),但是通過控制臺(tái)打印的信息卻是所選項(xiàng)。

使用代碼:

<template>
? <div class="page-index">
? ? <el-form
? ? ? :model="ruleForm"
? ? ? :rules="rules"
? ? ? ref="ruleForm"
? ? ? label-width="100px"
? ? >
? ? ? <el-form-item label="食物名稱" prop="food">
? ? ? ? <el-select
? ? ? ? ? v-model="ruleForm.food"
? ? ? ? ? placeholder="請(qǐng)選擇食物"
? ? ? ? ? @change="handleChange"
? ? ? ? >
? ? ? ? ? <el-option
? ? ? ? ? ? v-for="food in foodOptions"
? ? ? ? ? ? :key="food.id"
? ? ? ? ? ? :label="food.name"
? ? ? ? ? ? :value="food"
? ? ? ? ? ></el-option>
? ? ? ? </el-select>
? ? ? </el-form-item>
? ? </el-form>
? </div>
</template>
<script>
export default {
? data() {
? ? return {
? ? ? ruleForm: {
? ? ? ? food: {}
? ? ? },
? ? ? foodOptions: [
? ? ? ? {
? ? ? ? ? id: "食物1",
? ? ? ? ? name: "黃金糕"
? ? ? ? },
? ? ? ? {
? ? ? ? ? id: "食物2",
? ? ? ? ? name: "雙皮奶"
? ? ? ? },
? ? ? ? {
? ? ? ? ? id: "食物3",
? ? ? ? ? name: "蚵仔煎"
? ? ? ? },
? ? ? ? {
? ? ? ? ? id: "食物4",
? ? ? ? ? name: "龍須面"
? ? ? ? },
? ? ? ? {
? ? ? ? ? id: "食物5",
? ? ? ? ? name: "北京烤鴨"
? ? ? ? }
? ? ? ],
? ? ? rules: {
? ? ? ? food: [{ required: true, message: "請(qǐng)選擇具體食物", trigger: "blur" }]
? ? ? }
? ? };
? },
? methods: {
? ? handleChange(food) {
? ? ? console.log(food.name);
? ? }
? }
};
</script>

選項(xiàng)圖示:

顯示錯(cuò)誤圖示:

實(shí)際選擇了蚵仔煎,回顯的內(nèi)容卻是北京烤鴨,但日志打印出的是蚵仔煎,是正確的。

二、原因分析和解決方法

官網(wǎng)上有說明,若綁定值為對(duì)象類型時(shí),必須指定value-key,作為 value 唯一標(biāo)識(shí)的鍵名。所以只需在el-select中增加value-key即可。

修改后el-select使用代碼:

<el-select
    v-model="ruleForm.food"
    placeholder="請(qǐng)選擇食物"
    value-key="id"
    @change="handleChange"
>
    <el-option
    v-for="food in foodOptions"
    :key="food.id"
    :label="food.name"
    :value="food"
    ></el-option>
</el-select>

三、總結(jié)

好好看官方文檔?。?!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue使用element-resize-detector監(jiān)聽元素寬度變化方式

    vue使用element-resize-detector監(jiān)聽元素寬度變化方式

    這篇文章主要介紹了vue使用element-resize-detector監(jiān)聽元素寬度變化方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Ant?Design?of?Vue的樹形控件Tree的使用及說明

    Ant?Design?of?Vue的樹形控件Tree的使用及說明

    這篇文章主要介紹了Ant?Design?of?Vue的樹形控件Tree的使用及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue淺拷貝和深拷貝實(shí)現(xiàn)方案

    Vue淺拷貝和深拷貝實(shí)現(xiàn)方案

    在理解淺拷貝和深拷貝淺前,必須先理解基本數(shù)據(jù)類型和引用數(shù)據(jù)類型的區(qū)別,這篇文章主要介紹了Vue淺拷貝和深拷貝實(shí)現(xiàn)方案及區(qū)別對(duì)比分析,需要的朋友可以參考下
    2023-03-03
  • vue2 webpack proxy與nginx配置方式

    vue2 webpack proxy與nginx配置方式

    這篇文章主要介紹了vue2 webpack proxy與nginx配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue開發(fā)中出現(xiàn)Loading?Chunk?Failed的問題解決

    Vue開發(fā)中出現(xiàn)Loading?Chunk?Failed的問題解決

    本文主要介紹了Vue開發(fā)中出現(xiàn)Loading?Chunk?Failed的問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • vue+elementui實(shí)現(xiàn)點(diǎn)擊table中的單元格觸發(fā)事件--彈框

    vue+elementui實(shí)現(xiàn)點(diǎn)擊table中的單元格觸發(fā)事件--彈框

    這篇文章主要介紹了vue+elementui實(shí)現(xiàn)點(diǎn)擊table中的單元格觸發(fā)事件--彈框,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue+webpack 打包文件 404 頁面空白的解決方法

    vue+webpack 打包文件 404 頁面空白的解決方法

    下面小編就為大家分享一篇vue+webpack 打包文件 404 頁面空白的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vue獲取微博授權(quán)URL代碼實(shí)例

    Vue獲取微博授權(quán)URL代碼實(shí)例

    這篇文章主要介紹了Vue獲取微博授權(quán)URL代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • vue使用threeJs導(dǎo)入obj模型并實(shí)現(xiàn)添加標(biāo)注

    vue使用threeJs導(dǎo)入obj模型并實(shí)現(xiàn)添加標(biāo)注

    這篇文章主要介紹了vue使用threeJs導(dǎo)入obj模型并實(shí)現(xiàn)添加標(biāo)注方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • vue組件傳遞對(duì)象中實(shí)現(xiàn)單向綁定的示例

    vue組件傳遞對(duì)象中實(shí)現(xiàn)單向綁定的示例

    下面小編就為大家分享一篇vue組件傳遞對(duì)象中實(shí)現(xiàn)單向綁定的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02

最新評(píng)論

彭州市| 河北省| 白山市| 襄樊市| 庆云县| 益阳市| 库车县| 黑水县| 神池县| 海南省| 东平县| 嘉义县| 孟州市| 蓝田县| 东至县| 宁安市| 田阳县| 淳安县| 建湖县| 华容县| 佛山市| 柘荣县| 安乡县| 资溪县| 普兰店市| 理塘县| 青神县| 梓潼县| 茌平县| 江北区| 游戏| 望谟县| 祁东县| 博白县| 海阳市| 大丰市| 皋兰县| 梅州市| 内丘县| 东兴市| 广灵县|