自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 百度编辑器 UEditor加粗等操作偶现点击后文字加粗但加粗标签未选中的情况

2.在if(browser.ie9below){}else{} 在else 里找到range.shrinkBoundary();在百度编辑器 UEditor复制进一段文字,选中一段文字,选中的文字需要包含多个span,开头是某个span内部的一段文字,当点击加粗操作后,文字加粗了,但是头部的加粗标签没亮,需要再次点击加粗,加粗标签才亮。1.在ueditor.all.js 文件里找到Selection.prototype={} 下找到getStart方法。

2025-02-13 16:34:58 303

原创 uniapp 自定义可重复显示多个弹窗 showModal重写,兼容andriod和web

在app端,函数参数不能通过href 参数的方式传递,想到每次调用都会随机生成一个10位数的随机码,通过key值,store 保存success回调函数,通过页面跳转的方式显示弹窗。原生弹窗太丑,并且每次只能显示一个,需求是可以显示多个的弹窗,使用$msg.showModal()形式调用,不用写dom,和原生一样方便。在components/msg/下 新建msgH5.js。5.在web 端,弹窗通过渲染插入到body上。2.msg.vue app端页面渲染。4.在main.js 上 引入$msg。

2024-12-30 08:49:59 824

原创 vue2使用jsx实现右键菜单插入到body上

在系统管理界面上面有tabview ,需求是要tabview 上显示关闭当前菜单,关闭其他菜单,添加右键操作,难点是右键菜单需要在整个页面上面,由于内容页不定,只能将菜单插入到body上,层级最高,又不想全部使用js原生写,想到了jsx 实现方式。使用jsx 渲染菜单,使用 Vue 的 `render` 函数将 JSX 渲染到新创建的 container 中,给body 添加点击事件,点击了body 弹出菜单隐藏删除元素,每次点击右键就重新生成,这样就不需要写繁杂的原生代码了。

2024-12-23 17:28:07 243

原创 H5移动端重写长按选中复制功能

这样,那个弹窗就不出来了,但是选中状态也没有了,只能重写, 那只能进行重写文字复制功能,监听触摸事件,模拟长按。利用 document["caretRangeFromPoint"](x, y) 根据触摸的点位置,设置选中range,设置手柄的位置,监听手柄的移动事件,重新设置选中,根据选区,微调手柄位置,使手柄不能放在文字上。现在的需求是,用户长按文字,选中文字,可划选改变选中,出现搜索按钮,点击搜索按钮,页面进入搜索。在平板浏览器里,长按选中状态后,出现复制搜索菜单,是浏览器的默认行为。

2024-08-09 14:38:03 1229

原创 echart手动保存成图片

怕下次忘记,记录一下var picInfo = myChart.getDataURL({ type: "png", pixelRatio: 1, //放大两倍下载,之后压缩到同等大小展示。解决生成图片在移动端模糊问题 backgroundColor: "#fff", }); //获取到的是一串base64信息 const elink = document.createElement("a"); elink.dow

2022-07-01 11:39:41 317

原创 手动清除keep-alive缓存

手动清除keep-alive缓存

2022-06-30 14:32:58 3422

原创 vue和mui结合使用的那些坑和vue-scroller上拉加载下拉刷新使用

mui怎么导入在main.js里导入js文件css直接在main.js里使用impor导入即可测试使用在页面使用mui,恩,完美,我以为这是一个美好的开端,但是,坑有好多啊(mui初始化,我一般放在mounted函数里) 1. 使用mui页面下拉刷新组件 导致<router-link to="/tab">路由标签失效解决办法:使用mui绑定事件执...

2018-11-02 16:48:03 5229

原创 ionic环境配置和浏览器浏览

根据官方给出的配置环境的文档,我配置了ionic的环境给出的意见:1.AndroidSDK 安装的时候不需要设置代理2.创建项目的时候,ionic start myapp tabs会直接调用npm install 进行依赖的安装,但是特别的慢,可以ctr+c终止,cd进入myapp刚才新建的文件夹,使用 npm install进行依赖安装,(使用cnpm install 安装会出错)。3. ion...

2018-04-01 10:39:31 1156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除