当前位置: 首页 > news >正文

怎么做网站关键词优化使用jquery的网站

怎么做网站关键词优化,使用jquery的网站,郑州小程序开发报价,销售管理app软件【前端】es-drager 图片同比缩放 缩放比 ES Drager 拖拽组件 (vangleer.github.io) 核心代码 //初始宽 let width ref(108)//初始高 let height ref(72)//以下两个变量 用来区分是单独的修改宽 还是高 或者是同比 //缩放开始时的宽 let oldWidth 0 //缩放开始时的高 let o…

【前端】es-drager 图片同比缩放 缩放比

ES Drager 拖拽组件 (vangleer.github.io)

核心代码

//初始宽
let width = ref(108)//初始高
let height = ref(72)//以下两个变量 用来区分是单独的修改宽 还是高 或者是同比
//缩放开始时的宽
let oldWidth = 0
//缩放开始时的高
let oldHeight = 0// resize start   缩放开始
const onResizeStart = (dragData: DragData) => {//初始化old宽高  用来区分用户拖拽的哪个点oldWidth = dragData.widtholdHeight = dragData.heightconsole.log('缩放开始', dragData)
}// resizing 缩放中...
const onResize = (dragData: DragData) => {if(dragData.width == oldWidth && dragData.height == oldHeight){return}if(dragData.width == oldWidth){//只改变高console.log('缩放中...只改变高', dragData)}else if(dragData.height == oldHeight){//只改变宽console.log('缩放中...只改变宽', dragData)}else{//同比console.log('缩放中...同比缩放', dragData)let 缩放比例 = (dragData.width / oldWidth)//进行同比缩放
//如果画布有缩放比 这里也可以用 oldHeight 或者 用缩放比之后的高度//dragData.height =  oldHeight * 缩放比例dragData.height =  height.value * 缩放比例}}

全部代码

<template><Drager:width="width":height="height":left="100":top="100"rotatable@change="onChange"@drag="onDrag"@drag-start="onDragStart"@drag-end="onDragEnd"@resize="onResize"@resize-start="onResizeStart"@resize-end="onResizeEnd"@rotate="onRotate"@rotate-start="onRotateStart"@rotate-end="onRotateEnd"@focus="onFocus"@blur="onBlur"/>
</template><script setup lang="ts">
import Drager, { type DragData } from 'es-drager'
import { ref } from 'vue';let width = ref(108)
let height = ref(72)let oldWidth = 0
let oldHeight = 0// let width = 100
// let height = 100// @change="onChange"
// drag、resize、rotate
const onChange = (dragData: DragData) => {console.log('onChange', dragData)
}// draging
const onDrag = (dragData: DragData) => {console.log('onDrag', dragData)
}
// drag start
const onDragStart = (dragData: DragData) => {//拖拽开始console.log('拖拽开始', dragData)
}
// drag end
const onDragEnd = (dragData: DragData) => {console.log('onDragEnd', dragData)
}// resizing
const onResize = (dragData: DragData) => {if(dragData.width == oldWidth && dragData.height == oldHeight){return}if(dragData.width == oldWidth){//只改变高console.log('缩放中...只改变高', dragData)}else if(dragData.height == oldHeight){//只改变宽console.log('缩放中...只改变宽', dragData)}else{//同比console.log('缩放中...同比缩放', dragData)let 缩放比例 = (dragData.width / width.value)//进行同比缩放dragData.height =  height.value * 缩放比例}}
// resize start
const onResizeStart = (dragData: DragData) => {oldWidth = dragData.widtholdHeight = dragData.heightconsole.log('缩放开始', dragData)
}
// resize end
const onResizeEnd = (dragData: DragData) => {console.log('缩放结束', dragData)
}// rotating
const onRotate = (dragData: DragData) => {console.log('onRotate', dragData)
}
// rotate start
const onRotateStart = (dragData: DragData) => {console.log('onRotateStart', dragData)
}
// resize end
const onRotateEnd = (dragData: DragData) => {console.log('onRotateEnd', dragData)
}// focus/selected
function onFocus(val: boolean) {console.log('onFocus', val)
}
// blur/unselected
function onBlur(val: boolean) {console.log('onBlur', val)
}
</script>

http://www.yayakq.cn/news/163934/

相关文章:

  • 网站架设的结构代理公司注册机构
  • wordpress在本地运行很慢优化设计电子版在哪找
  • 网站的栏目结构简图怎么做wordpress调用ip查询
  • 信誉好的大连网站建设中国住建部
  • 网站开发付款方式和比例手机网站建设品牌
  • ps做图下载网站做企业网站费用
  • 专业网站建设课程网站服务器做缓存
  • 网站开发费用做账网站主机建设方案
  • 广州网站推广软件竞价托管是啥意思
  • 湖北省建设主管部门网站白沟做网站
  • 肇庆建网站服务网站维护服务器
  • 做企业网站的费用挂什么科目seo排名优化方法
  • 关于设计的网站seo权威入门教程
  • 什么是网站名称文件夹手机软件开发外包
  • 电子商务网站建设技术规范wordpress plugin 开发
  • 网站建设页面广西建设厅网站资质查询
  • 电子公司网站设计邢台公司网站建设
  • jsp做的网站运行都需要什么做自己的第一个网站
  • 网站中怎么做搜索框连锁销售官网
  • 苏州建网站的公司一站式服务公司深圳福田区住房和建设局网站
  • 中国建筑土木建设有限公司网站wordpress能给手机发短信吗
  • 如何用电脑做网站服务器网页制作图片切换
  • 延吉网站开发福州的网站建设
  • linux网站架设怎么做建设电影网站需要什么
  • 网站开发案例详解光盘下载如何做网站详细步骤
  • 当前网站开发什么语言网站建设与管理专业题目
  • 做网站(信科网络)网络技术公司
  • shopnc本地生活o2o网站源码江苏网站制作企业
  • 如何做网站站内搜索功能开发一个公众号需要多少钱
  • 南京做公司网站的公司青岛城运控股集团