vue-drag-resize是一个支持拖拽与缩放的vue插件特征轻量级,无依赖性所有的操作都是可联动的支持触摸事件定义元素可拖拽,或者可缩放,或者二者兼有提供用于调整大小的操作点与操作框可以按照比例缩放或者不按照比例缩放元素可限制拖拽的最大与最小值、拖拽的范围是否超出其父元素可限制拖动的方向为垂直或水平轴用法:$ npm i -s vue-drag-resize 然后全局引入或者按需引入属性is
转载 8月前
333阅读
在上面的基础上,实现弹窗窗体可移动以及随意缩放大小。
原创 2023-10-31 12:09:22
219阅读
第一部分--拖拽介绍在中最后一个开源项目就是zTree,一方面是因为自己看到有项目中使用了zTree,而已大家表示还不错。另外一方面,自己需要实现一个zTree不支持的复杂逻辑的拖拽功能。总体来说,我要实现的是一个可以拖拽的树形列表。当然最新版zTree也支持多课树之间的数据交互。当然一般的企业开发或者web开发中,使用到2个或3个数就足够了。太多了树形结构对于用户来说,也非常复杂。个人推荐不是非
转载 9月前
53阅读
目录 前言配置Axios实例页面使用总结 前言Axios 是一个基于 Promise 的 HTTP 客户端,用于浏览器和 Node.js 环境。它提供了一种简单、一致的 API 来处理HTTP请求,支持请求和响应的拦截、转换、取消请求等功能。关于它的作用:发起 HTTP 请求: Axios 提供了丰富的 API,使得在浏览器和 Node.js 中发起 HTTP 请求变得非常容易。可以发送 GET、
背景:在使用vuedraggable做一个拖动应用图片排序的场景下,在android、iOS、chrome模拟移动设备 的情况,应用图片用的是svg,大概率会出现ghost元素不消失,也不触发end事件的诡异情况。注意PC端使用chrome 调试模式下,不开启模拟移动设备不会出现这种情况,开启来模拟移动设备也会出现。解决办法给svg元素设置一个css样式,即可;svg { pointer-eve
  这次我们介绍Vue实例提供的一些有用的属性和方法,这些属性和方法名都以前缀$开头。一、实例属性1.组件树访问•  $parent 用来访问当前组件实例的父实例 •  $root 用来访问当前组件树的根实例,如果当前组件没有父实例,$root表示当前组件实例本身 • $children 用来访问当前组件实例的直接组件实例  $refs 用来访问使用了v-ref指令的子组件。2.
1.npm安装 npm install echarts --save2.引入 echartsvue2与vue3引入方法不同 (1)vue2引入:通过Vue.prototype把echarts挂载到全局,在模板中给定一个div容器用来放置图表,通过id获取dom,再根据dom初始化echarts,就可以进行图表的绘制了。//main.js入口文件 import * as echa
dragstart:事件主体是被拖放元素,在开始拖放被拖放元素时触发,。 darg:事件主体是被拖放元素,在正在拖放被拖放元素时触发。 dragenter:事件主体是目标元素,在被拖放元素进入某元素时触发。 dragover:事件主体是目标元素,在被拖放在某元素内移动时触发。 dragleave:事 ...
转载 2021-08-26 11:38:00
124阅读
2评论
最近偶尔知道了锤子的one step,所以在网上看相关的东西,有人说android原生drag drop就能实现,我就去学习一下这个drag drop,下面把学习到的东西总结一下:drag drop 是需要两个或者两个以上的View 实现的。就是将一个View从某一个位置拖放到另一个位置,在拖放过程中必须有两个或两个以上的View参与,一个是被拖的View,另一个或多个是接收被拖View的View
转载 2023-09-26 12:47:25
113阅读
一、在Vue单个页面运用<template> <div id="divId"> </div> </template> <script> export default { data() { return { screenWidth: docu
原创 2023-09-14 10:52:58
1416阅读
实现功能:自然人和法人切换显示各自的内容 分别判断自然人和法人点击添加按钮判断是否有值,没有值时提示错误,有值则提交添加成功点击编辑编辑当前内容,隐藏添加按钮,显示完成和取消按钮点击删除当前点击完成按钮更新当前内容点击取消当前/*错误提示*/ .defendant-error { display: block; } .errors { color: red; po
文章目录事件监听(v-on:)v-on传参数v-on修饰符 事件监听(v-on:)在前端开发中,我们需要经常和用户交互。 这个时候,我们就必须监听用户发生的事件,比如点击、拖拽、键盘事件等等。在Vue中如何监听事件呢?使用v-on指令。v-on介绍 作用:绑定事件监听器。缩写:@ 预期:Function | Inline Statement | Object 参数:event 下面,
一、直接在组件标签上绑定事件1、关于组件的自定义事件,实现步骤:①提供事件源(这个事件源是一个组件)②给组件绑定事件:v-on:事件名  或者  @事件名③编写回调函数,将回调函数和事件进行绑定。④等待事件的触发,只要事件触发,则执行回调函数。对于组件自定义事件来说,要想让事件发生,需要去执行一段代码。这段代码负责去触发这个事件,让这个事件发生。事件绑定在A组件上,则触发这个事
Init:m_rectTracker.m_rect.SetRect(0,0,100,100); m_rectTracker.m_nStyle=CRectTra
转载 2011-03-04 20:44:00
36阅读
2评论
引入vue.js <!-- 引入vue.js --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> 作用:可以监听 DOM 事件,并在触发时运行一些 JavaScript 代码。v-on指令简写:@ <div id="app">
一、先要安装node.js官网: https://nodejs.org/zh-cn/download/二、设置nodejs prefix(全局)和cache(缓存)路径 1、在nodejs安装路径下,新建node_global和node_cache两个文件夹 2、设置缓存文件夹npm config set cache “D:\vueProject\nodejs\node_cache”  设置全局模
文章目录前言一、Vue基本事件this对象传递参数总结二、事件修饰符三、键盘事件keyup/keydown四、ElementUi 前言本篇复习Vue中的事件处理,包含事件基本响应、事件修饰符、键盘事件等内容一、Vue基本事件Vue中,设置点击、鼠标滚动和键盘输入等相应事件,可以用v-on指令进行绑定v-on指令是事件绑定指令,当用户需要点击,按下键盘,滚动鼠标等操作时,想要添加一些自己的逻辑处理
vue-drag-resize” 是一个用于 Vue.js 的插件,它允许你在 Vue 应用中轻松实现可拖拽和可调整大小的元素
原创 精选 2月前
917阅读
目录1、安装Echarts2、在main.js中引入3、在组件中使用 4、各个配置项总结1、安装Echartsnpm install echarts --save2、在main.js中引入//全局引入echarts import * as echarts from 'echarts' Vue.prototype.$echarts=echarts3、在组件中使用准备一个盒子,确定盒子宽高&
一、开发环境(一) 安装配置 Node.js1、下载安装 Node.js下载地址:https://nodejs.org/zh-cn/ 。文件名:node-v16.13.1-x64.msi。2、检测 PATH 环境变量点击 开始运行"cmd" 。运行 "path"C:\Program Files\nodejs\。3、检查 Node.js 版本运行 "node --version"v16.13.0 。
转载 2天前
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5