TypechoJoeTheme

Clover 的博客

统计
登录
用户名
密码
/
注册
用户名
邮箱

CloverYou

日出于东却落于西,相识人海却散于席。
搜索到 4 篇与 前端 的结果
2022-01-02

React学习笔记

React学习笔记
React入门React由Facebook开发,它是一个用于构建用户界面/视图的JavaScript库起初由Facebook的软件工程师Jordan Walke创建于2011年部署于Facebook的newsfeed随后在2012年部署于Instagram2013年5月宣布开源。为什么要学React?原生JavaScript操作DOM繁琐、效率低 (DOM-API操作UI)document.getElementById('...');使用JavaScript直接操作DOM,浏览器会进行大量的回流重绘原生JavaScript没有组件化/模块化的编码方案,代码复用率低。React的特点采用组件化/模块化模式、声明式编码,提高开发效率及组件复用率。在React Native中可以是用React与法进行移动端开发使用虚拟DOM和优秀的Diffing算法,尽量减少与真实DOM的交互。引包react.development.js ===>> React核心库 react-dom.development.js ===>> React扩展库,用于支持react操作dom ...
CloverYou
2022-01-02

React

29 阅读
0 评论
2022年01月02日
29 阅读
0 评论
2022-01-02

uniapp使用axios请求并封装无验证权限时重试

uniapp使用axios请求并封装无验证权限时重试
在uniapp中,使用axios进行请求时,uniapp无法使用axios的适配器,需要基于uni.request来定义适配器。安装完成axios后在项目utils目录下建一个axios文件夹文中根目录代表utils中的axios文件夹在根目录新建一个axios.js文件,在该文件中配置一个新的axiosimport axios from "axios"; const service = axios.create({ withCredentials: true, crossDomain: true, baseURL: '***', timeout: 6000 }) 在根目录建一个lib文件夹,在这个文件夹里建一个adapter.js文件,该文件配置了基于uniapp的axios适配,记得抛出这个适配器 import settle from "axios/lib/core/settle" import buildURL from "axios/lib/helpers/buildURL" /* 格式化路径 ...
CloverYou
2022-01-02

小玩意

33 阅读
0 评论
2022年01月02日
33 阅读
0 评论
2022-01-02

使用TypeScript装饰器简单模仿SpringBoot提供的@Configuration注解与@ConfigurationProperties注解

使用TypeScript装饰器简单模仿SpringBoot提供的@Configuration注解与@ConfigurationProperties注解
这两天才开始学习SpringBoot,遇到了两个很有意思的注解,打算用TypeScript模拟一下示例配置文件name: UpYou map: { name: UpYou, age: 18 }@ConfigurationProperties({ prefix: 'map' }) @Configuration class Preson { public age?: number = undefined; public name?: string = undefined; constructor() {} } // 获取组件 const component = getComponentInIOC(Preson);输出:Preson { age: 18, name: 'UpYou' }@Configuration这个注解是用来注册组件的,在SpringBoot也是比较重量级的东西了,ts中如何使用以及书写装饰器我就不多说了,网上有很多案例与教程这是一个容器,所有注册的组件都在这interface IOCMapType { [inde...
CloverYou
2022-01-02

小玩意,前端

34 阅读
0 评论
2022年01月02日
34 阅读
0 评论
2022-01-02

基于uniapp的WebSocket封装的uni.socket

基于uniapp的WebSocket封装的uni.socket
uni. socket 插件API文档下载下载npmGitHub使用需引入并创建一个socket实例,创建完成后你将得到一个uni.socket对象import UniSocket from "utils/uni.socket.js" const socket = new UniSocket({ url: "wss://127.0.0.1/" });参数参数描述url服务器地址reconnection发送错误时是否进行重连,默认truebuffer是否建立缓存池,当发送消息失败时会吧消息保存到缓存池等待下次发送heartRate系统自动与将程序心跳发送至服务端,默认60000msheartRateType设置心跳触发的事件,默认触发HEARTBEAT事件autoEmitBuffer是否自动发送缓存池中的数据,默认false方法onon方法是一个为uni.socket注册自定义事件的方法,该事件将通过你服务器传回的数据触发,因此,你服务器数据返回的格式必须遵守约定。socket.on('event', Function(data){ ...
CloverYou
2022-01-02

小玩意,前端

29 阅读
0 评论
2022年01月02日
29 阅读
0 评论
CloverYou
日出于东却落于西,相识人海却散于席。
88 文章数
11 评论量
IP信息

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 缓存一致性 - 点击领取
    2022-01-06
  2. 宝宝
    2022-01-02

标签云