logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

5.BI可视化编辑器之“控制面板项“实现

一、布局1.新增组件style-sider.vue2.组件的放置位置,样式第一章有 二、思路1.首先要配置好、组件名称、组件的类型、和组件的样式3.首先要传给子组件的东西,有2个,’获取当前点击的图层‘和’获取当前点击的图层的样式配置‘这边的图层的样式配置数据在第一章有,这边提供一部分config.jsdefault.jsstyle-form-config.js4.因为传的是需要单向数据绑定的,所

#elementui#vue.js#javascript
2.BI可视化编辑器之“右击菜单“实现

一、引入依赖二、使用三、打开于关闭事件1. 写入的ref要有2. this.$refs.contextMenu.close()//关闭右键菜单this.$refs.contextMenu.open(e);//打开右键菜单3.我们封装打开菜单的方法塞给画布中显示的图层,这样右击就可以出现菜单四、代码......

#编辑器#vue.js#css
4.BI可视化编辑器之右击菜单的“上移、下移、删除“实现

一、思路1.先找到当前选中的项,+1上移动,然后去找数组中上一个,让上一个,往下移,当前的去+12.下移同理3.删除,过滤掉当前选中的项就可以了二、实现代码三、全部代码四、效果展示

#编辑器
3.BI可视化编辑器之右击菜单的“置顶、置底“实现

一、思路1.每次push到list数组的时候,新增一个z用来管理图层的叠放,z应该有个默认值0,如果有z值去多个z值中比较获取最大的,这样拖拽的时候,会是最高层级的的2.样式的话z-index因为我们用的依赖,所以直接赋值就可以了二、置顶和置底1.首先右击的时候获取当前图层的焦点传一个item过来,然后设置一个focused状态,遍历list中的id,跟当前点击的id是否一样,一样就true,否则

#编辑器#javascript#开发语言
1.BI可视化编辑器之“拖动、移动 、放置、图层放大缩小“实现

一、拖拉拽widget-list.vue1.拖的实现: draggable="true" H5给了一个属性可以拖拽,要配合2.放置的实现@dragover.prevent @drop="onDrop"App.vue3.放置位置差计算图图解 4.静态资源管理4-1.constants下的config.js-组件列表的配置项4-2.constants下的default.js-组件列表的配置项的默认样式

#elementui#vue.js#javascript
vue功能之“loading加载优化“

一、新建组件写入<template><div class="loading"><img src="/imgs/loading-svg/loading-bars.svg" alt=""></div></template><script>export default {name:'loading'}</script>&

#vue.js#javascript#前端
vue功能之“支付宝支付“

一、代码<template><div class="order-pay"><order-header title="订单支付"><template v-slot:tip><span>请谨防钓鱼链接或诈骗电话,了解更多</span></template></order-header><div cla

#vue.js#javascript#前端
vue其他之“props”的几种接收写法

//简单声明接收// props:['name','age','sex']//接收的同时对数据进行类型限制/* props:{name:String,age:Number,sex:String} *///接收的同时对数据:进行类型限制+默认值的指定+必要性的限制props:{name:{type:String, //name的类型是字符串required:true, //name是必要的},age

#vue.js#前端#javascript
vue其他之“vue常用方法2”

1.相对路径和绝对路径?相对路径:“. ./ 代表当前文件的上一级目录“./” 代表当前文件所在目录绝对路径:带有网址的就是绝对路径2.webstorm常用的快捷键?ctrl+b搜索类在哪里按f4可以找到相关的类3.表格2条线变一格?border-collapse:collapse;4.table标签里的summary属性是什么意思?summary="摘要不显示与浏览器,方便阅读器搜索"5.tit

#html#前端
vue功能之“轮询,用于支付是否成功“

1.如果微信支付页面二维码被支付,就会跳转页面,否则就会-轮询<template><div class="order-pay"><order-header title="订单支付"><template v-slot:tip><span>请谨防钓鱼链接或诈骗电话,了解更多</span></template></

#elementui#webview#javascript
    共 12 条
  • 1
  • 2
  • 请选择