12 2019 档案
摘要:我们在开发页面时,会遇到pt、px、em、rem这四种单位。下面介绍一下这四个单位。 1.pt,英文为points,绝对长度单位,意为磅。设计软件zeplin所用的单位就是pt。现在很少使用这个单位了。 2.px,英文为pixel,相对长度单位,意为像素。是相对于屏幕分辨率的单位,国内主流单位。 3
阅读全文
摘要:在IDEA提交代码时,有一些文件我们是不想提交的,比如自动生成和修改的.idea文件夹,但是提交的时候会让我们勾选。 为了避免误提交,我们可以在version control中新建changelist。 命名为ignored。 将不需要提交的文件选中拖入ignored文件夹。 提交的时候选择Defa
阅读全文
摘要:Homebrew是一款Mac OS平台下的软件包管理工具。 安装方法:命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 但是,此方法一般会因
阅读全文
摘要:Mac终端在执行命令的时候,想跟Windows系统一样通过按tab键进行命令的自动补全,方法如下: 1.打开终端输入,即用nano编辑器打开文件 nano .inputrc (这里一定要注意nano后面有一个空格) 2.在nano编辑器中写上如下命令 set completion-ignore-ca
阅读全文
摘要:本文基于RN中文网。 要在mac系统上搭建RN环境: 一、安装Homebrew。它是一款Mac OS平台下的软件包管理工具。 详见Homebrew的安装这篇文章。 二、安装node和watchman,用Homebrew在命令行进行安装 brew install node brew install w
阅读全文
摘要:今天新买了一台MacBook Pro,但是发现无法下载软件,在App Store中一直转圈圈。 方法:修改网络DNS为114.114.114.114和8.8.8.8,即可解决。
阅读全文
摘要:weui是微信公司提供的一个UI框架,在H5开发中一些组件可以直接使用。weui文档地址:http://www.jqweui.cn/components 使用weui,需要引入weui.css和jquery-weui.min.css,还有jquery.min.js和jquery-weui.min.j
阅读全文
摘要:jQuery实现回车触发登录按钮的功能,代码如下: $('body').keyup(function(e){ if(e.keyCode 13){ $('.login').click() } }) 要点如下: 1.把keyup事件绑定在body上 2.回车键的键码为13 3.用click()直接触发点
阅读全文
摘要:共同点: 1、localStorage和sessionStorage都是用来存储客户端临时信息的对象。 2、他们均只能存储字符串类型的对象,所以要存储数组或对象必须使用JSON.stringify()加工。 3、不同浏览器无法共享localStorage或sessionStorage中的信息。 区别
阅读全文
摘要:token,中文意思为令牌,是用户登录后会返回的一个字符串,里面包括用户信息、登录时间等,但是是加密过的密文,其加解密方式由后端决定。 在登录之后的接口请求中,前端需在请求中统一加上token,从而识别用户,可通过统一封装请求实现。 而token也是会过期的,由后端配置确定的过期时间,与用户操不操作
阅读全文
摘要:点击发送验证码,通常需要加入倒计时功能,HTML如下: 1 <center class='block captchaArea'> 2 <input class="input pwd" type="text" placeholder="请输入验证码"> 3 <span class="captcha">
阅读全文
摘要:在页面上,有时需要点击某个图标钮实现返回顶部的效果。 实现方式如下,给图标按钮增加名叫goTop-hook的类。 1 // 点击返回顶部 2 $(window).scroll(function() { 3 if ($(window).scrollTop() >= 100) { 4 $(".goTop
阅读全文
摘要:调用登录接口时,后端一般会在调用登录接口成功后,在response中设置cookie,之后前端的每次请求都会自动地在请求头上加上后端设置好的cookie,这对前端来说是透明的。 当登录接口与登录后调用的接口域名不同时,会出现跨域问题。处理跨域问题的方式如下: 前端部分: 1 <script> 2 $
阅读全文