博主网站(未完善)
博主首页

目录

01图标库
02插件安装

01条件渲染
02列表渲染
03模板渲染
04计算属性
05侦听器
06样式绑定
07样式
08事件
09表单输入绑定
10生命周期
11组件
12脚手架
13vue-router
14vuex
15拖拽
16组件间传递

01HTML元素
02CSS样式

01filter、find……
02匿名函数……
03动态拼接地址
04vh、vm
05vue中ref
06js类型判断
07插槽
08富文本编辑器
09javaScript
10watch监听
11依赖注入
12ES6运算符
13flex-direction
14本地存储
15随机颜色
16中间延申
17多次触发问题
18nvm安装
19表单数据动态
20持久化存储
21$nextTick
22::v-deep
23tab失灵
25封装表单验证
26电梯导航栏
27页面滚动渐入动画

css3基础01

01bs列表
02bs栅格
03bs表单
更新中......

vue基础---15拖拽

1.安装插件:npm install awe-dnd --save

2.引入方法,在mainjs文件中

import VueDND from 'awe-dnd'
 
Vue.use(VueDND)

3.使用方法

<template>
    <div>
     <!--v-dragging中item:当前对象,list指当前对象所在的数组,group指拖拽的组名(唯一)-->
<div class="color-item" v-for="color in colors" v-dragging="{ item: color, list: colors, group: 'color' }" :key="color.text"> {{color.text}} </div> </div> </template> <script> export default{ name:"index", data(){ return{ colors: [{ text: "Aquamarine" }, { text: "Hotpink" }, { text: "Gold" }, { text: "Crimson" }, { text: "Blueviolet" }, { text: "Lightblue" }, { text: "Cornflowerblue" }, { text: "Skyblue" }, { text: "Burlywood" }] } }, methods:{ } } </script> <style> </style>

 

posted @ 2021-12-20 11:23  !ment  阅读(44)  评论(0编辑  收藏  举报