会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
盼星星盼太阳
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2023年7月10日
使用自定义拖拽指令实现el-draw宽(高)可拖拽
摘要: 一、问题引入 场景:el-draw抽屉高度(宽度)可拖拽 二、解决方案 使用vue指令,el-draw打开后,插入一个元素,绑定鼠标事件实现拖拽 主要代码如下 /** * el-drawer 拖拽高度指令 */ Vue.directive('el-drawer-drag-height', { bin
阅读全文
posted @ 2023-07-10 09:06 盼星星盼太阳
阅读(1280)
评论(0)
推荐(0)
2022年12月7日
大屏适配方案
摘要: 一、问题引入: 可视化数据大屏需要适配各种大屏尺寸 1080P:1920*1080 2K:2560*1440 左右 4K:3840*2160 左右 8K:7680*4320 左右 二、适配方案分析 如果想简单,客户能同意留白,选用 scale 即可 如果需要兼容不同比例的大屏,并且想在不同比例中都有
阅读全文
posted @ 2022-12-07 17:09 盼星星盼太阳
阅读(4982)
评论(1)
推荐(1)
2022年11月22日
前端开发中的Error以及异常捕获
摘要: 一、JavaScript中的Error JavaScript中,Error是一个构造函数,通过它创建一个错误对象。当运行时错误产生时,Error的实例对象会被抛出。构造一个Error的语法如下: // message: 错误描述 // fileName: 可选。被创建的Error对象的fileNam
阅读全文
posted @ 2022-11-22 10:22 盼星星盼太阳
阅读(887)
评论(0)
推荐(0)
全局监控Promise错误
摘要: 一、问题引入 Promise 在前端中的使用已经非常普遍了,但是许多开发者或许习惯了链式调用却忘了捕获 Promise 的错误了。 例如: function forgetCatchError () { async() .then(() => { // code.. }) .then(() => co
阅读全文
posted @ 2022-11-22 09:51 盼星星盼太阳
阅读(698)
评论(0)
推荐(0)
2022年11月16日
移动端H5开发坑位指南
摘要: 一、HTML方向 调用系统功能 使用<a>能快速调用移动设备的电话/短信/邮件三大通讯功能,使用<input>能快速调用移动设备的的图库/文件。 这些功能方便了页面与系统的交互,关键在于调用格式一定要准确,否则会被移动端浏览器忽略。 <!-- 拨打电话 --> <a href="tel:10086"
阅读全文
posted @ 2022-11-16 17:17 盼星星盼太阳
阅读(491)
评论(0)
推荐(0)
通用CSS命名惯例
摘要: 通用的 CSS 命名惯例 在参与规模庞大、历时漫长、且参与人数众多的项目时,要确保每一行代码都像是同一个人编写的;这就要求所有开发者,都遵守相同的代码规范。在先前的文章前端项目开发规范意见,从宏观角度,对前端开发提出了些许建议。本问就 “CSS 命名“这一普遍性难题,做下探讨。 通用规则 保持 CS
阅读全文
posted @ 2022-11-16 15:31 盼星星盼太阳
阅读(60)
评论(0)
推荐(0)
前端项目开发规范
摘要: 工具配置 各项配置 显而易见,工具能辅助人发现很多潜在问题;非常必要引入依赖:husky、lint-staged、eslint、prettier,使得可以从流程上,保证项目的代码风格统一,规避部分错误,且不造成冲突;具体配置,可参考如下代码: "scripts": { "watcher": "onc
阅读全文
posted @ 2022-11-16 14:52 盼星星盼太阳
阅读(137)
评论(0)
推荐(0)
2022年10月25日
父组件监听到子组件的生命周期
摘要: 一、问题引入 父组件监听到子组件的生命周期 二、$emit手动触发 // Parent.vue <Child @mounted="doSomething"/> // Child.vue mounted() { this.$emit("mounted"); } 三、@hook钩子 // Parent.
阅读全文
posted @ 2022-10-25 16:03 盼星星盼太阳
阅读(48)
评论(0)
推荐(0)
2022年9月14日
axios取消重复请求与更新token并续订上次请求
摘要: 一、问题引入 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshToken接口,拿到新的token后再继续执行之前的请求。 难点:当同时发起多个请求,token 过期会调用多次更新 token 接口;此时刷新token的接口还没返回,此时其他请求该如何处理,在刷新token
阅读全文
posted @ 2022-09-14 12:05 盼星星盼太阳
阅读(1435)
评论(0)
推荐(1)
2022年6月22日
前端JS常用设计模式
摘要: 话不多说,这里记录一些常见的设计模式,常看常新,也能提升JavaScript编程水平 一、设计原则 二、单例模式 单例模式的定义是,保证一个类仅有一个实例,并且要提供访问他的全局api 单例模式在前端是一种很常见的模式,一些对象我们往往就只需要一个,如VueX,React-redux等框架全局状态管
阅读全文
posted @ 2022-06-22 16:09 盼星星盼太阳
阅读(329)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告