2022年3月31日

css伪元素:before和:after用法详解

摘要: css伪元素:before和:after用法详解 css的伪元素,之所以被称为伪元素,是因为他们不是真正的页面元素,html没有对应的元素,但是其所有用法和表现行为与真正的页面元素一样,可以对其使用诸如页面元素一样的css样式,表面上看上去貌似是页面的某些元素来展现,实际上是css样式展现的行为,因 阅读全文

posted @ 2022-03-31 16:18 漫思 阅读(9159) 评论(0) 推荐(0) 编辑

jQuery ajax 302跨域

摘要: jQuery ajax 302跨域 一、ajax 302 ajax用于异步获取服务器数据,但是某天有这么一个使用场景: > 基于安全考虑,登录的用户的信息失效时,系统的所有ajax接口都由服务器直接重定向到系统的登录页面,此时登录页面与系统属于同一个域; 于是否,使用ajaxComplete的方法为 阅读全文

posted @ 2022-03-31 16:17 漫思 阅读(313) 评论(0) 推荐(0) 编辑

fetch使用的常见问题及解决办法

摘要: fetch使用的常见问题及解决办法 首先声明一下,本文不是要讲解fetch的具体用法,不清楚的可以参考MDN fetch教程。 引言 说道fetch就不得不提XMLHttpRequest了,XHR在发送web请求时需要开发者配置相关请求信息和成功后的回调,尽管开发者只关心请求成功后的业务处理,但是也 阅读全文

posted @ 2022-03-31 16:16 漫思 阅读(521) 评论(0) 推荐(0) 编辑

浅谈react受控组件与非受控组件

摘要: 浅谈react受控组件与非受控组件 引言 最近在使用蚂蚁金服出品的一条基于react的ant-design UI组件时遇到一个问题,编辑页面时input输入框会展示保存前的数据,但是是用defaultValue就是不起作用,输入框始终为空值而不是具体的传入的值。具体编辑页面中文本框相关的代码如下: 阅读全文

posted @ 2022-03-31 16:15 漫思 阅读(498) 评论(0) 推荐(0) 编辑

git常用命令常用场景

摘要: git常用命令常用场景 在使用git之前,一直用的是svn版本管理;与svn最大不同的是,git有两个仓库,一个是本地仓库,一个是服务器上共享的仓库;本地仓库是每个开发者自己独有的,即使commit提交也只是提交到本地仓库;这只是git流行起来的一个优势之一,另外linux作者开发的这套版本管理工具 阅读全文

posted @ 2022-03-31 16:14 漫思 阅读(62) 评论(0) 推荐(0) 编辑

微信小程序捕获async/await函数异常实践

摘要: 微信小程序捕获async/await函数异常实践 背景 我们的小程序项目的构建是与web项目保持一致的,完全使用webpack的生态来构建,没有使用小程序自带的构建功能,那么就需要我们配置代码转换的babel插件如Promise、Proxy等;另外,项目中涉及到异步的功能我们统一使用async/aw 阅读全文

posted @ 2022-03-31 16:12 漫思 阅读(995) 评论(0) 推荐(0) 编辑

Vue3和Mobx5都使用Proxy了,你更应该了解Proxy

摘要: Vue3和Mobx5都使用Proxy了,你更应该了解Proxy vue3.0的pre-alpha版代码已经开源了,就像作者之前放出的消息一样,其数据响应这一部分已经由ES6的Proxy来代替Object.defineProperty实现,感兴趣的同学可以看其实现源码,同样Mobx5也使用Proxy来 阅读全文

posted @ 2022-03-31 16:12 漫思 阅读(154) 评论(0) 推荐(0) 编辑

移动端开发常见问题汇总(未完待续)

摘要: 移动端开发常见问题汇总(未完待续) 趁着2018年的最后一天还没有过去,就写篇文章吧,主要是来简单总结下移动端开发中存在的问题吧;当然移动端的问题肯定不止下面的问题,未完待续。。。 禁止页面缩放meta标签兼容性问题 移动端h5展示一般通过设置meta的viewport来规范页面的展示效果,常使用如 阅读全文

posted @ 2022-03-31 16:11 漫思 阅读(72) 评论(0) 推荐(0) 编辑

前端加解密方案探讨

摘要: 前端加解密方案探讨 最近在做一个node项目,需要对前端传递给node端的敏感数据进行加密,并在node端对该加密数据进行解密;因为在做node项目之前,与后端配合开发过类似的需求,即前端加密后端解密;所以就尝试采用RSA非对称加密算法来实现。由于第一次采用RSA来完成加解密的整个过程,遇到了不少坑 阅读全文

posted @ 2022-03-31 16:10 漫思 阅读(539) 评论(0) 推荐(0) 编辑

CORS预检请求详谈

摘要: CORS预检请求详谈 引言 最近在项目中因前后端部署不同地方,前端在请求后端api时发生了跨域请求,我们采用CORS(跨域资源共享)来解决跨域请求,这需要前后端的配合来完成。在这一过程中,后端支持了CORS跨域请求后,前端的请求配置可能会调起CORS的preflight请求,也就是我们所说的预检请求 阅读全文

posted @ 2022-03-31 16:09 漫思 阅读(150) 评论(0) 推荐(0) 编辑

charles捕获手机端请求数据

摘要: charles捕获手机端请求数据 charles是mac os中的一款类似于windows下fiddler的代理软件,个人感觉比fiddler功能强大;通过charles可以实现指定的请求响应、篡改请求内容、延迟请求、捕获手机端请求等功能;由于最近做移动端的需求,由于手机端的请求没法在mac系统上捕 阅读全文

posted @ 2022-03-31 16:08 漫思 阅读(160) 评论(0) 推荐(0) 编辑

导航