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

vue組件vue-treeselect箭頭和叉圖標(biāo)變大問題及解決

 更新時(shí)間:2022年07月26日 10:37:25   作者:今天也是一條碼畜  
這篇文章主要介紹了vue組件vue-treeselect箭頭和叉圖標(biāo)變大問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。

vue-treeselect箭頭和叉圖標(biāo)變大

最近在項(xiàng)目開發(fā)過程中使用vue的treeselect組件遇到了圖標(biāo)變大的問題,附圖:

在這里插入圖片描述

其他頁面也有應(yīng)用到這個(gè)組件但沒有出現(xiàn)這種情況,在我從正常頁面跳轉(zhuǎn)到這個(gè)頁面的時(shí)候,不會(huì)出現(xiàn)問題,幾個(gè)頁面的樣式代碼并沒有區(qū)別。

后經(jīng)排查發(fā)現(xiàn)問題是因?yàn)闆]有引入treeselect的樣式導(dǎo)致的,沒有異常的頁面是因?yàn)轫撁嬉氲淖咏M件引入了treeselect樣式。

解決方法

在使用到treeselect樣式的頁面中引入樣式:import ‘@riophae/vue-treeselect/dist/vue-treeselect.css’

解決后的樣子

插件vue-treeselect用法

效果圖:

首先需要安裝

npm install --save @riophae/vue-treeselect

用法看代碼注釋

 <template>
 <el-form ref="form"
           :model="searchForm"
           label-width="100px"
           :inline="true"
           :size="$formSize">
    <el-form-item label="區(qū)域:">
    <!--使用此插件過程中發(fā)現(xiàn)了一個(gè)新的問題,可能會(huì)因?yàn)閷蛹?jí)樣式問題在element組件中無法展示選項(xiàng)-->
    <!--修改方法就是將append-to-body的綁定值改為false-->
      <treeselect :append-to-body="true"
                  v-model="searchForm.areaId"
                  :options="areaAllList"
                  :normalizer="normalizer"
                  :show-count="true"
                  placeholder="請(qǐng)選擇所屬區(qū)域" />
    </el-form-item>
 </el-form>
 </template>
<script>
//引入插件
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
export default {
  //使用組件
  components: { Treeselect },
  data () {
    return {
      areaAllList: [],
      searchForm: {
        areaId: null,//綁定值必須為null,否則輸入框中會(huì)提示unkonwn
      },
    }
  },
  mounted () {
    this.getAreaAll()
  },
  methods: {
    //轉(zhuǎn)換菜單數(shù)據(jù)結(jié)構(gòu)
    normalizer (node) {
      if (node.children && !node.children.length) {
        delete node.children;
      }
      return {
        id: node.areaId,
        label: node.areaName,
        children: node.children,
      };
    },
    //調(diào)用接口獲取select選項(xiàng)數(shù)據(jù)
    getAreaAll () {
      request({
        url: `/manager/Area/AllAreaTree`,
        method: "get",
      }).then((res) => {
        if (res[SETTING.MANAGER_STATE] === SETTING.MANAGER_SUCCESS_STATE) {
          this.areaAllList = res.data;
        } else {
          this.$message({
            type: "error",
            message: res.message || "操作失敗",
          });
        }
      });
    },
  }
}
</script>
<style lang="scss" scoped>
::v-deep .vue-treeselect__control {
  max-width: 215px;
}
</style>

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

相關(guān)文章

  • 關(guān)于vue雙向綁定帶來的問題及解決

    關(guān)于vue雙向綁定帶來的問題及解決

    這篇文章主要介紹了關(guān)于vue雙向綁定帶來的問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue3+ElementPlus使用lang="ts"報(bào)Unexpected?token錯(cuò)誤的解決辦法

    vue3+ElementPlus使用lang="ts"報(bào)Unexpected?token錯(cuò)誤的解決

    最近開發(fā)中遇到了些問題,跟大家分享下,這篇文章主要給大家介紹了關(guān)于vue3+ElementPlus使用lang="ts"報(bào)Unexpected?token錯(cuò)誤的解決辦法,需要的朋友可以參考下
    2023-01-01
  • Vue 打包后相對(duì)路徑的引用問題

    Vue 打包后相對(duì)路徑的引用問題

    這篇文章主要介紹了VUE 打包后相對(duì)路徑的引用問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Vue中watch監(jiān)聽首次不生效的解決辦法

    Vue中watch監(jiān)聽首次不生效的解決辦法

    在 Vue 中,watch 屬性用于觀察和響應(yīng) Vue 實(shí)例上數(shù)據(jù)的變動(dòng),然而,默認(rèn)情況下,watch 確實(shí)不會(huì)觸發(fā)組件創(chuàng)建時(shí)的變動(dòng),這里有幾種方式可以處理或繞過這個(gè)問題,需要的朋友可以參考下
    2024-09-09
  • vue3使用threejs實(shí)現(xiàn)3D卡片水平旋轉(zhuǎn)效果的示例代碼

    vue3使用threejs實(shí)現(xiàn)3D卡片水平旋轉(zhuǎn)效果的示例代碼

    這篇文章主要介紹了在vue3中使用threejs實(shí)現(xiàn)3D卡片水平旋轉(zhuǎn)效果,文中通過代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-04-04
  • vue3+vite自定義封裝vue組件發(fā)布到npm包的全過程

    vue3+vite自定義封裝vue組件發(fā)布到npm包的全過程

    當(dāng)市面上主流的組件庫不能滿足我們業(yè)務(wù)需求的時(shí)候,那么我們就有必要開發(fā)一套屬于自己團(tuán)隊(duì)的組件庫,下面這篇文章主要給大家介紹了關(guān)于vue3+vite自定義封裝vue組件發(fā)布到npm包的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • vue項(xiàng)目如何修改title旁邊的icon圖片

    vue項(xiàng)目如何修改title旁邊的icon圖片

    這篇文章主要介紹了vue項(xiàng)目如何修改title旁邊的icon圖片,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • vite2打包的時(shí)候vendor-xxx.js文件過大的解決方法

    vite2打包的時(shí)候vendor-xxx.js文件過大的解決方法

    vite2是一個(gè)非常好用的工具,只是隨著代碼的增多,打包的時(shí)候?vendor-xxxxxx.js?文件也越來越大,本文主要介紹了vite2打包的時(shí)候vendor-xxx.js文件過大的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • vue3自定義動(dòng)態(tài)不同UI組件篩選框案例

    vue3自定義動(dòng)態(tài)不同UI組件篩選框案例

    動(dòng)態(tài)組件是一種在Vue中根據(jù)條件或用戶輸入來動(dòng)態(tài)渲染不同組件,本文主要介紹了vue3自定義動(dòng)態(tài)不同UI組件篩選框案例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-04-04
  • vue3+vite+antd如何實(shí)現(xiàn)自定義主題

    vue3+vite+antd如何實(shí)現(xiàn)自定義主題

    這篇文章主要介紹了vue3+vite+antd如何實(shí)現(xiàn)自定義主題問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03

最新評(píng)論

平乡县| 资阳市| 兴国县| 桃源县| 阿坝县| 芒康县| 射洪县| 来凤县| 宜都市| 海城市| 蒲城县| 宜兰市| 宜宾市| 淳安县| 新乐市| 鄂州市| 普陀区| 边坝县| 洛阳市| 天镇县| 新蔡县| 准格尔旗| 青铜峡市| 大姚县| 南漳县| 巧家县| 栾城县| 陆川县| 宣化县| 永昌县| 伊川县| 什邡市| 日土县| 葵青区| 宁化县| 色达县| 夏河县| 长岭县| 大悟县| 汝南县| 临颍县|