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

vue可拖拽的瀑布流布局組件實(shí)現(xiàn)詳解

 更新時(shí)間:2023年06月06日 14:10:35   作者:AshleyLv  
這篇文章主要為大家介紹了vue的可拖拽的瀑布流布局組件有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

vue-grid-layout

vue-grid-layout是一個(gè)功能強(qiáng)大的瀑布流布局組件。支持用戶拖拽和對(duì)改變?cè)卮笮。⑻峁┫鄳?yīng)的事件進(jìn)行自定義操作。而且布局可以存儲(chǔ)和再展現(xiàn)。

安裝

通過NPM安裝

npm install vue-grid-layout

插件應(yīng)用

這是一個(gè)使用的例子

var testLayout = [
        {"x":0,"y":0,"w":2,"h":2,"i":"0"},
        {"x":2,"y":0,"w":2,"h":4,"i":"1"},
        {"x":4,"y":0,"w":2,"h":5,"i":"2"},
        {"x":6,"y":0,"w":2,"h":3,"i":"3"},
        {"x":8,"y":0,"w":2,"h":3,"i":"4"},
        {"x":10,"y":0,"w":2,"h":3,"i":"5"},
        {"x":0,"y":5,"w":2,"h":5,"i":"6"},
        {"x":2,"y":5,"w":2,"h":5,"i":"7"},
        {"x":4,"y":5,"w":2,"h":5,"i":"8"},
        {"x":6,"y":4,"w":2,"h":4,"i":"9"},
        {"x":8,"y":4,"w":2,"h":4,"i":"10"},
        {"x":10,"y":4,"w":2,"h":4,"i":"11"},
        {"x":0,"y":10,"w":2,"h":5,"i":"12"},
        {"x":2,"y":10,"w":2,"h":5,"i":"13"},
        {"x":4,"y":8,"w":2,"h":4,"i":"14"},
        {"x":6,"y":8,"w":2,"h":4,"i":"15"},
        {"x":8,"y":10,"w":2,"h":5,"i":"16"},
        {"x":10,"y":4,"w":2,"h":2,"i":"17"},
        {"x":0,"y":9,"w":2,"h":3,"i":"18"},
        {"x":2,"y":6,"w":2,"h":2,"i":"19"}
    ];
    var GridLayout = VueGridLayout.GridLayout;
    var GridItem = VueGridLayout.GridItem;
    new Vue({
        el: '#app',
        components: {
            GridLayout,
            GridItem,
        },
        data: {
            layout: testLayout,
        },
    });
<grid-layout
            :layout="layout"
            :col-num="12"
            :row-height="30"
            :is-draggable="true"
            :is-resizable="true"
            :vertical-compact="true"
            :margin="[10, 10]"
            :use-css-transforms="true">
        <grid-item v-for="item in layout"
                   :x="item.x"
                   :y="item.y"
                   :w="item.w"
                   :h="item.h"
                   :i="item.i">
            {{item.i}}
        </grid-item>
    </grid-layout>

插件參數(shù)

參數(shù)類型默認(rèn)值說明
autoSizeBooleantrue是否根據(jù)內(nèi)容確定容器的高度
colNumNumber12列數(shù)
rowHeightNumber150行高
maxRowsNumberInfinity最大的行高
marginArray[10, 10]兩個(gè)可移動(dòng)元素間的距離
isDraggableBooleantrue是否支持推拽
isResizableBooleantrue是否支持改變大小
useCssTransformsBooleantrue是否使用自定義的過渡效果
verticalCompactBooleantrue是否使用verticalCompact布局
layoutArray-布局位置

以上就是vue的可拖拽的瀑布流布局組件的詳細(xì)內(nèi)容,更多關(guān)于vue可拖拽瀑布流組件的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • vue elementUI 上傳非空驗(yàn)證示例代碼

    vue elementUI 上傳非空驗(yàn)證示例代碼

    這篇文章主要介紹了vue elementUI 上傳非空驗(yàn)證,原理就是寫一個(gè)假的紅色*號(hào),每次點(diǎn)擊查看的時(shí)候執(zhí)this.rules.staffImg[0].required = false,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2023-12-12
  • VUEJS 2.0 子組件訪問/調(diào)用父組件的實(shí)例

    VUEJS 2.0 子組件訪問/調(diào)用父組件的實(shí)例

    下面小編就為大家分享一篇VUEJS 2.0 子組件訪問/調(diào)用父組件的實(shí)例。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vue實(shí)現(xiàn)一個(gè)帶有緩存功能的Tab頁(yè)簽功能

    Vue實(shí)現(xiàn)一個(gè)帶有緩存功能的Tab頁(yè)簽功能

    在現(xiàn)代?Web?應(yīng)用中,Tab?頁(yè)簽功能是非常常見的一種交互模式,它可以幫助用戶在不同的視圖間快速切換,而不會(huì)丟失當(dāng)前視圖的狀態(tài),本文將介紹如何在?Vue?項(xiàng)目中實(shí)現(xiàn)一個(gè)帶有緩存功能的?Tab?頁(yè)簽功能,需要的朋友可以參考下
    2024-08-08
  • Vue3中的常見組件通信之mitt使用詳解

    Vue3中的常見組件通信之mitt使用詳解

    這篇文章主要介紹了Vue3中的常見組件通信之mitt使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 使用Vue實(shí)現(xiàn)圖片上傳的三種方式

    使用Vue實(shí)現(xiàn)圖片上傳的三種方式

    在項(xiàng)目中經(jīng)常會(huì)遇到圖片上傳功能,今天腳本之家小編給大家?guī)砹耸褂肰ue實(shí)現(xiàn)圖片上傳的三種方式,感興趣的朋友一起看看吧
    2018-07-07
  • vue中使用mockjs配置和使用方式

    vue中使用mockjs配置和使用方式

    這篇文章主要介紹了vue中使用mockjs配置和使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue3實(shí)現(xiàn)在新標(biāo)簽中打開指定網(wǎng)址的方法

    vue3實(shí)現(xiàn)在新標(biāo)簽中打開指定網(wǎng)址的方法

    我希望點(diǎn)擊查看按鈕的時(shí)候,能夠在新的標(biāo)簽頁(yè)面打開這個(gè)文件的地址進(jìn)行預(yù)覽,該如何實(shí)現(xiàn)呢,下面小編給大家?guī)砹嘶趘ue3實(shí)現(xiàn)在新標(biāo)簽中打開指定的網(wǎng)址,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • vue中el-date-picker選擇日期的限制的項(xiàng)目實(shí)踐

    vue中el-date-picker選擇日期的限制的項(xiàng)目實(shí)踐

    ElementUI的el-date-picker使用時(shí),有時(shí)候想要限制用戶選擇的時(shí)間范圍,本文就來介紹了vue中el-date-picker選擇日期的限制的項(xiàng)目實(shí)踐,感興趣的可以了解一下
    2023-10-10
  • Vue關(guān)于Element UI中的文本域換行問題

    Vue關(guān)于Element UI中的文本域換行問題

    這篇文章主要介紹了Vue關(guān)于Element UI中的文本域換行問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • vue中Axios的封裝和API接口的管理示例詳解

    vue中Axios的封裝和API接口的管理示例詳解

    這篇文章主要介紹了vue中Axios的封裝和API接口的管理,主要目的就是在幫助我們簡(jiǎn)化代碼和利于后期的更新維護(hù),本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09

最新評(píng)論

裕民县| 大新县| 兴隆县| 公主岭市| 宁陵县| 台湾省| 邯郸县| 安徽省| 东丰县| 图木舒克市| 兰溪市| 穆棱市| 清苑县| 祁东县| 奈曼旗| 繁昌县| 磐安县| 磴口县| 新乐市| 天门市| 利津县| 阿拉尔市| 昌江| 铜梁县| 五大连池市| 定远县| 佛山市| 观塘区| 汉源县| 民权县| 元江| 东明县| 神农架林区| 宁南县| 巴青县| 高要市| 牙克石市| 富平县| 宜宾市| 华蓥市| 都安|