[置顶] vue上通过krpano.js实现360全景图

摘要: vue上通过krpano.js来实现360全景图 阅读全文
posted @ 2023-10-07 16:51 中文还在写码 阅读(2972) 评论(4) 推荐(3)

简单记录两种js实现继承方式的比较

摘要: 方案A // 寄生组合式继承 function clone(parent, child) { // 使用Object.create()方法创建一个新的对象,并将其原型指向父类的原型对象 child.prototype = Object.create(parent.prototype); child. 阅读全文
posted @ 2026-07-11 21:36 中文还在写码 阅读(4) 评论(0) 推荐(0)

关于深拷贝的一些思考

摘要: 问题:写ECharts 图表多层嵌套的 options 配置的时候,直接传递引用,子组件内部的修改会直接“污染”父组件的默认配置 解决方案1:为了小装一手,自己搓一个深拷贝工具函数,可以解决我自己项目的问题, function deepClone(target, map = new WeakMap( 阅读全文
posted @ 2026-07-11 19:49 中文还在写码 阅读(8) 评论(0) 推荐(0)

cesium实现鼠标悬浮展示信息

摘要: /** * 事件处理函数类 */ import TooltipDiv from "../js/tooltip.js"; export default class EventHandler { constructor(arg) { this.Cesium = arg.Cesium; this.hand 阅读全文
posted @ 2024-05-29 11:05 中文还在写码 阅读(1075) 评论(0) 推荐(0)

cesium实现动态创建广告牌

摘要: cesium实现动态创建广告牌 阅读全文
posted @ 2024-05-29 10:51 中文还在写码 阅读(1652) 评论(0) 推荐(1)

复制线上css神奇js

摘要: let select = 'body' if(!window.$ || !window.jQuery) { var x = document.createElement("SCRIPT"); x.setAttribute('src','https://code.jquery.com/jquery-2 阅读全文
posted @ 2022-08-04 15:04 中文还在写码 阅读(79) 评论(0) 推荐(0)

前端实现全局图2-vue中操作xml

摘要: vue操作xml,全景图实现 阅读全文
posted @ 2022-06-24 11:14 中文还在写码 阅读(1584) 评论(0) 推荐(0)

前端实现全景图1

摘要: 使用前端可视化界面的方案:xml+krpano 约定开发命名规则 a. XML标签中,自定义变量,方法,函数,都需使用下划线 _ 方式进行命名连接,禁止使用驼峰命名; b. XML调用js函数以 handle_xxx开头; c. 属性值不区分大小写,系统属性值-统一采用大写,自定义属性值采用小写加下 阅读全文
posted @ 2022-06-21 11:45 中文还在写码 阅读(339) 评论(0) 推荐(0)

前端性能优化方案

摘要: // 节流函数 function throttle2(method, duration) { // 当前时间间隔内是否有方法执行,设置一个开关标识 var runFlag = false; // 返回一个事件处理函数 return function(e) { // 判断当前是否有方法执行,有则什么都 阅读全文
posted @ 2022-05-25 17:21 中文还在写码 阅读(70) 评论(0) 推荐(0)

前端项目工具函数整理

摘要: 数组去重, 数组对象去重, 自定义排序, 下载文件重命名, cookie获取, 时间戳装换, 页面白屏优化, 获取当前路径下?后边的值,获取某个规则的值, 正则取第一个符号后面的值 阅读全文
posted @ 2022-05-25 16:14 中文还在写码 阅读(102) 评论(0) 推荐(0)