摘要:
什么是websocket 需求:前端展示类似待办todo-list每条记录的数量,初始值ajax获取接口返回,之后,后台数据库里记录数量改变,前端能够对其实时渲染 解决方法:1轮询(缺点: 需要服务器有很快的处理速度和资源) 2websocket http协议是单工的, 只能由client发请求再由 阅读全文
摘要:
1 /*手机端实现真正的一像素边框*/ 2 .border-1px, .border-bottom-1px, .border-top-1px, .border-left-1px, .border-right-1px { 3 position: relative; 4 } 5 /*线条颜色 黑色*/ 6 .border-bottom-1px::after, .bor... 阅读全文
摘要:
html js 阅读全文
摘要:
var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS... 阅读全文
摘要:
import Vue from 'vue' import router from '../router' import axios from 'axios' import { Indicator } from 'mint-ui'; import { Toast } from 'mint-ui'; axios.defaults.timeout = 30000; axios.defaults.hea... 阅读全文
摘要:
1.先在项目中引入 <script type="text/javascript" src="vconsole.min.js"> 2.初始化vConsole 3.使用 直接用console.log() 既可在手机端打印出信息 阅读全文
摘要:
1.最重要的区别:vuex存储在内存,localstorage则以文件的方式存储在本地 2.应用场景:vuex用于组件之间的传值,localstorage则主要用于不同页面之间的传值。 3.永久性:当刷新页面时vuex存储的值会丢失,localstorage不会。 注:很多同学觉得用localsto 阅读全文
摘要:
当一个接口需要依赖另一个接口的请求数据时,通常有两种解决方式,一个是将请求数据的接口设为同步,之后调另一个接口,另一个是在请求数据接口的成功回调里调另一个接口。 但是:当一个接口需要依赖很多个接口的请求数据 或者 一个依赖另一个,另一个再依赖另一个 的情况该怎么解决呢? 当然你可以按照单个接口依赖的 阅读全文
摘要:
一、路由拦截 登录拦截逻辑 第一步:路由拦截 首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由, 否则就进入登录页面。 定义完路由后,我们主要是利用vue-router提供的钩子函数beforeEach()对路由 阅读全文
摘要:
Web页面的性能 我们每天都会浏览很多的Web页面,使用很多基于Web的应用。这些站点看起来既不一样,用途也都各有不同,有在线视频,Social Media,新闻,邮件客户端,在线存储,甚至图形编辑,地理信息系统等等。虽然有着各种各样的不同,但是相同的是,他们背后的工作原理都是一样的: 用户输入网址 阅读全文