搜索列表
-
30分钟带你全面了解React Hooks
【JavaScript】Hooks是一种函数,该函数允许您从函数式组件 “勾住(hook into)”React状态和生命周期功能。Hooks在类内部不起作用 - 它们允许你无需类就使用 React。
reacthooks -
详解React Hooks是如何工作的
【JavaScript】React Hooks是在React 16.8版本新增的特性,在我看了React官网和一些博客对React Hook的讲解后还是觉得没有get到本质。本篇博客通过手动实现useState()来了解Hook的原理和本质。阅读此篇博客的前提是你要知道一些 React Hooks的基本用法和使用规则,不然会看得云里雾里。
reacthooks -
JS如何实现基于websocket的多端桥接平台
【JavaScript】我们在调试过程使用的工具有:modheader,postman等,但这些工具都会存在的问题:缺少客户端里相应的设备信息;即使将cookie信息复制出来,也是存在过期的问题;多个设备之间切换时不方便;针对这些存在的问题,我基于websocket双向通信的特点,实现了多端桥接管理平台
jswebsocketjs桥接 -
如何实现axios的自定义适配器adapter
【JavaScript】Axios是一个非常优秀的基于promise的HTTP库,可以用在浏览器和node.js中。并且提供了很多便捷的功能,但如果我们想基于axios 扩展一些自己的数据请求方式(例如某些APP内专属的数据请求方式等),并能够使用上axios提供的便捷功能,该怎么自定义一个适配器adapter
jsaxiosaxiosadapter -
Vue全家桶入门基础教程
【JavaScript】Vue 是一套用于构建用户界面的渐进式框架,和React,都自称自己只关注视图层,全家桶对于开发一个完整的中大型单页面应用项目所必须的所必须的插件和框架,本文给大家分享Vue全家桶入门基础教程,感兴趣的朋友一起看看吧
Vue全家桶vue入门vue基础 -
Vue接口封装的完整步骤记录
【JavaScript】对于中小型企业,vue应用越来越多,学习vue相对于react的成本要低点,入门相对简单。这篇文章主要给大家介绍了关于Vue接口封装的相关资料,需要的朋友可以参考下
vue接口封装vue组件封装并复用 -
如何在Vue单页面中进行业务数据的上报
【JavaScript】为什么要在标题里加上一个业务数据的上报呢,因为在咱们前端项目中,可上报的数据维度太多,比如还有性能数据、页面错误数据、console捕获等。这里我们只讲解业务数据的埋点。
vue业务数据 -
如何使用JS中的webWorker
【JavaScript】作为浏览器脚本语言,如果JavaScript不是单线程,那么就有点棘手了。比如,与用户交互或者对DOM进行操作时,在一个线程上修改某个DOM,另外的线程删除DOM,这时浏览器该如何抉择呢?
jswebworker -
Nuxt不同环境如何区分的方法
【JavaScript】在一般情况下,我们的项目肯定需要区分不同环境,那么Nuxt提供给我们这样的基本能力了么,下面我们就一起来了解一下
Nuxt不同环境Nuxt环境区分 -
Vue Element前端应用开发之功能点管理及权限控制
【JavaScript】在一个业务管理系统中,如果我们需要实现权限控制功能,我们需要定义好对应的权限功能点,然后在界面中对界面元素的功能点进行绑定,这样就可以在后台动态分配权限进行动态控制了,权限功能点是针对角色进行控制的,也就是简称RBAC(Role Based Access Control)。
vueelementvue权限控制 -
JavaScript 如何在线解压 ZIP 文件
【JavaScript】本文将介绍浏览器解压和服务器解压两种在线解压ZIP文件的方案。帮助大家用JavaScript实现在线解压,感兴趣的朋友可以参考下
JavaScript解压文件JavaScript解压zipJavaScript在线解压 -
JavaScript 如何实现同源通信
【JavaScript】在日常工作中,你可能会遇到同源页面间通信的场景。针对这种场景,我们可以使用 localStorage 和 storage 事件来解决同源页面间通信的问题。除此之外,我们还可以使用 Broadcast Channel API 来解决该问题。接下来,将带大家一起来认识一下 Broadcast Channel API。
JavaScript同源通信JavaScript通信