
JavaScript
文章平均质量分 78
JavaScript
下一站丶
共同进步,广结良友。一起研究技术!
展开
-
TypeScript 工具类型解析
在 TypeScript 中,工具类型是一种强大的工具,用于创建和转换类型。本文将介绍一些常用的 TypeScript 工具类型,包括RecordPartial、RequiredReadonlyPickExcludeExtractOmitParametersReturnType和。原创 2024-04-25 17:11:06 · 1425 阅读 · 7 评论 -
vue 代码高亮 prismjs 或 highlight.js插件的用法
vue nuxt.js 代码高亮 prismjs 或 highlight.js 插件的用法 课外小知识 · prismjs 要 配合着 babel-plugin-prismjs 编译器更好。*为了方便地仅使用您需要的语言和插件配置您的 Prism 实例,请使用 babel 插件。原创 2022-08-17 21:55:26 · 3178 阅读 · 1 评论 -
vue嵌套iframe传参 通信
vue iframe 嵌套 传值 通信 因为 package 在进行编译的时候先调用了一次 iframe 这时候我们在开发的时候把携带 type 的给过滤掉就好了!每个iframe里各自维护自己的全局window对原创 2022-09-19 17:01:33 · 6721 阅读 · 9 评论 -
vue3.0 bpmn-js + TS 简易教程
bpmn.js是一个BPMN2.0渲染工具包和web建模器, 使得画流程图的功能在前端来完成.这里主要记录本人在开发bpmn中的流程参照了大佬的文档。原创 2023-08-04 08:30:00 · 2721 阅读 · 36 评论 -
重绘 ( Repaint) 和回流 ( Reflow)
首先了解 重绘 ( Repaint) 和回流 ( Reflow)其实是关乎到浏览器性能的问题重绘和回流是渲染步骤中的⼀⼩节,但是这两个步骤对于性能影响很大重绘和回流的过程都需要浏览器耗费大量的计算资源,过多的使用会导致网页性能下降。原创 2023-07-19 08:30:00 · 665 阅读 · 39 评论 -
vue中使用Pinia和Vuex详解
vue中使用Pinia和Vuex详解我们使用Vue2的时候,Vuex作为一个状态管理工具在组件中使用方便了很多。Vue3推出后,虽然相对于Vue2很多东西都变了,但是核心的东西还是没有变的,比如说状态管理、路由等等。实际上,pinia就是Vuex的升级版,官网也说过,为了尊重原作者,所以取名pinia,而没有取名Vuex,所以大家可以直接将pinia比作为Vue3的Vuex。以上可以看出 pinia更适合于Vue3中作为状态管理。原创 2023-07-14 15:32:36 · 2011 阅读 · 8 评论 -
总结gitee实战开发操作
总结gitee实战开发操作这篇文章总结了 gitee 从小白使用gitee的操作命令 以及 实战项目中多人开发使用giteegitee 实战开发中使用生成秘钥等操作。原创 2023-07-13 08:30:00 · 734 阅读 · 44 评论 -
uniapp 配置chooseLocation微信小程序腾讯地图选点
uniapp 配置chooseLocation微信小程序腾讯地图选点在uniapp中使用地图选点搜索功能,回显功能,移动选点功能使用到的API是详细看一下都有哪些属性latitude :目标地纬度 Numberlongitude :目标地经度Numberkeyword:搜索关键字,仅App平台支持 Stringsuccess:接口调用成功的回调函数 Functionfail:接口调用失败的回调函数 Functioncomplete:接口调用结束的回调函数 Function。原创 2023-06-29 15:51:48 · 3411 阅读 · 38 评论 -
微信小程序实现左右滑动进行切换数据页面(touchmove)
touchstart touchmove 微信小程序实现左右滑动进行切换数据页面手指触摸左右滑动进行切换数据需要实现的是有一个tab栏,点选某一个tab的时候切换页面,手势滑动,左滑右滑效果和点击tab一样切换页面数据。原创 2023-06-27 08:30:00 · 8994 阅读 · 49 评论 -
详解服务器端渲染 页面(SSR)
详解服务器端渲染 页面(SSR)服务端(SSR):就是服务器端生成完整的 HTML 页面,然后再将其发送到客户端,客户端收到的是已经包含了内容的完整页面。客户端:使用 HTML+ CSS + js 浏览器解析页面渲染。前端拿到后端返回的数据可以直接渲染到页面了。1.首先新建serverSsr文件夹。如果有不会的同学 可以去官网阅读。4.创建一个index.js入口。2.生成一个node.js项目。如果对你有所帮助还请。原创 2023-06-26 08:00:00 · 1300 阅读 · 51 评论 -
微信小程序 u-picker 三级联动 uView
微信小程序 u-picker 三级联动 uView移动端微信小程序框架 uView 中的 u-picker 实现三级联动 数据是一级一级加载的[12,1201,120101] 多列联动。原创 2023-06-21 08:49:32 · 6374 阅读 · 49 评论 -
在前端对登录密码进行加密,md5+盐值
在前端对登录密码进行加密,md5+盐值场景:前端制定规则账号密码,后端不进行参与,完全就是前端进行校验缺点:对于现在网络发达的时代,大部分人随便攻击你的网站就可以看到你的账号密码这样就可以轻松进入你的网站、不安全。优点:基本没有,除非就是临时搭建 不需要后端。原创 2023-06-16 08:57:08 · 4907 阅读 · 43 评论 -
DataV图表-排名轮播表自定义
DataV图表-排名轮播表自定义数据大屏可视化以下css代码适用于以上效果 如有更改或者有其他的兼容性 有用到rem适配等。场景:需要计算根据分数不同柱子的颜色不同 低于60分变成为橙色柱子。如碰到其他的问题 可以私下我 一起探讨学习。样式来实现 排名轮播表。这时候我们看的是默认样式。如需要适配可以看这篇。也可以私信我进行讨论。如果对你有所帮助还请。属性帮助你更好的开发。原创 2023-06-15 08:45:13 · 11156 阅读 · 46 评论 -
Vue中 echarts响应式页面变化resize()
Vue中 echarts响应式页面变化resize()Vue项目中开发数据大屏,使用echarts图表根据不同尺寸的屏幕进行适配。在容器组件里面应用echartsLine.ts 文件。以上就完成了 Vue中 echarts响应式页面变化。先创建一个 echartsLine.ts 文件。接下来总结了一下echarts的一些常用知识。BUG:当页面进行缩放时图表大小没有变化。如果对你有所帮助还请。原创 2023-06-14 09:46:27 · 4262 阅读 · 46 评论 -
promise、async事件循环机制,你是CV工程师?
在面试的过程中如果不了解promise、async事件循环机制基本就会认为你是CV工程师共同点:两者都是处理异步请求的方式promise是返回的对象要用then().catch()去处理数据和捕获异常,而且书写方式是链式的,容易造成代码多层堆叠难以维护;async await 则是通过try{}.cathc{}进行捕获直接抛出异常如碰到其他的问题 可以私下我 一起探讨学习如果对你有所帮助还请。原创 2023-06-08 13:18:10 · 546 阅读 · 25 评论 -
Javascript作用域 (局部作用域和全局作用域) 详细介绍
Javascript作用域 (局部作用域和全局作用域) 详细介绍作用域是当前的执行上下文,值和表达式在其中“可见”或可被访问。常见的作用域为:全局作用域:脚本模式运行所有代码的默认作用域函数作用域:由函数创建的作用域局部作用域:用对象{}包着(一个代码块)创建出来的作用域在。原创 2023-06-05 11:36:28 · 2048 阅读 · 28 评论 -
前端 js 栈内存和堆内存 基本数据类型和复杂数据类型的区别?
前端 js 栈内存和堆内存 基本数据类型和复杂数据类型的区别?JavaScript 基本数据类型 内存溢出 内存泄露先了解一下JavaScript 数据类型有哪些?javaScript 中有8种基本的数据类型:7种为基本数据类型,而Object 为复杂数据类型。原创 2023-06-02 13:46:41 · 983 阅读 · 14 评论 -
vue2和vue3 子组件父组件之间的传值方法
vue父组件子组件传值 vue2和vue3子组件父组件之间的传值方法vue2和vue3 子组件父组件之间的传值方法在组件化开发的过程中难免会遇见 子组件和父组件之间的通讯那么这里讲关于vue2和vue3不同的通讯方式父组件向子组件传递参数子组件向父组件传递参数父组件使用子组件的方法原创 2023-05-24 13:21:59 · 1614 阅读 · 11 评论