uni-app跨域解决方案
1.官方推荐 cors和插件安装解决跨域 2.配置uni-app 中 manifest.json->h5->devServer manifest.json "h5": { "...
 5 小时前
mpvue小程序《校友来了》成长记 | 给2018画下圆满句号
1、前言 很久没有进行更新文章了,2018已经结束,2019已经开启,为了给2018画下圆满的句号,决定在新年来临前写一篇总结。如果有看过我文章的朋友或许知道还有一个小程序《校友足迹》,而《校友来了》正是《校友足迹》的升级版,我在原有的基础...
 5 小时前
vue笔记1 数据绑定,生命周期的钩子函数
一、 vue实例和数据绑定 1、引入vue的代码 <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script&g...
 5 小时前
EventBus的实现
EventBus概要 EventBus是消息传递的一种方式,基于一个消息中心,订阅和发布消息的模式。这种方式的实现不仅仅局限于前端,在iOS中的消息消息中心也是如此实现。 设计模式:订阅者发布者模式,这种设计模式在前端很常见。 AP...
 5 小时前
Element-UI单选框(el-radio-group)点击事情的问题
结合el-radio-group元素和子元素el-radio可以实现单选组: template部分: <el-radio-group v-model="tabPosition" v-for="item i...
 5 小时前
react打怪笔记
介绍 本文为学习react中的记录。不定时更新 Tips: 当组件的props或state有变化,执行render函数。 无论是使用函数或是类来声明一个组件,它决不能修改它自己的props React 可以将多个setState() 调用...
 5 小时前
从代码实践潜入React内部,深入diff
本节是 stack reconciler程序的实现说明的集合。 本文有一定的技术含量,要对React公共API以及它如何分为核心,渲染器和协调(和解,reconciler)程序有很深的理解。如果你对React代码库不是很熟悉,请首先阅读...
 6 小时前
优化循环的方法-循环展开
循环展开是一种程序变换,通过增加每次迭代计算的元素的数量,减少循环的迭代次数。 用代码来说明就是将 for (i = 0; i < len; i++) { sum += arry[i] } 替换为 for (i = 0; i ...
 6 小时前
大文档首屏渲染的一些思考和尝试
大文档首屏渲染方案的一些思考和尝试 最近在处理一些优化方面的东西, 大文档渲染的优化方案。 这里简单记录分享一下。 一、服务端渲染 优点:服务端性能比较好,对移动端手机作用明显 缺点:大文档渲染完可能体积比较大,网络传输占时间比之前多,s...
 6 小时前
你们都会的防抖与节流
这一篇文章我想写一下防抖与节流,因为我自己不是很理解而且说实话,以前知道,但是老忘,虽然概念还有一些简单的写法会,但还是缺乏练习和深刻的理解。 当我们不加防抖或节流的时候就像这样,鼠标滑过触发这么多次,所以我们一个使用防抖或节流来限制它的...
 6 小时前
Travis CI + github + hexo 自动化部署
Travis CI是目前新兴的开源持续集成构建项目,采用yaml格式,简洁清新独树一帜。目前大多数的github项目都已经移入到Travis CI的构建队列中。Travis-CI会同步你在GitHub上托管的项目,每当你commit pu...
 6 小时前
一次简单的项目优化
前言 最近在帮同组的兄弟项目做需求,这几天差不多业务代码写完了。 本着搞事情的原则, 简单分析之后, 决定搞一波优化。 先简单看一下优化成果。 先睹为快 优化前: 优化后: 🐶🐶 30%⬆️ 🐶🐶 前: 后: 效果还是...
 6 小时前
在js中如何判断一个对象是否为空
网上已经有很多的回答了分别是 for in (jquery中就是这么实现的) for of JSON.stringify() == '{}' Object.getOwnPropertyNames() Object.key...
 6 小时前
js基础进阶--从ajax到fetch的理解
欢迎访问我的个人博客:http://www.xiaolongwu.cn 基本知识 1. Ajax是什么? 答:Ajax是一种可以在浏览器和服务器之间使用异步数据传输(HTTP请求)的技术。使用它可以让页面请求少量的数据,而不用刷新整个页面。...
 6 小时前
[ 逻辑锻炼] 用 JavaScript 做一个小游戏 ——2048 (初级版)
前言 前段时间发现网上有很多收费或公开课都有教用 js 做 2048 小游戏的,然后自己就也想动手做一个,做这个小游戏主要是为了锻炼自己的逻辑能力,也算是对之前一些学习的总结吧 注: 实现方法完全是自己边玩 2048 边想的,所有些乱还请...
 6 小时前
玩转Koa -- koa-bodyparser原理解析
一、前置知识 在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 1、报文主体 HTTP报文主要分为请求报文和响应报文,koa-bodyparser主要针对请求报文的处理。 请求报文主要由以下三个部分组成: 而...
 10 小时前
JS数据结构与算法_栈&队列
写在前面 原计划是把《你不知道的Javascript》三部全部看完的,偶然间朋友推荐了数据结构与算法的一套入门视频,学之。发现数据结构并没有想象中那么遥不可及,反而发觉挺有意思的。手头上恰好有《学习Javascript数据结构与算法》的书籍...
 10 小时前
JavaScript的开销(2018年篇)
创建一个具有交互性的网站需要将JavaScript发送给用户,而且经常会发送很多。你是否在手机应用上经历过点击链接或者滑动网页而没有反应?总的来说,JavaScript在手机上还是最耗费性能的资源,因为它会在很多方面拖累网页的交互能力。 ...
 11 小时前
vue开发环境配置跨域,一步到位
本文要实现的是:使用vue-cli搭建的项目在开发时配置跨域,上线后不做任何任何修改,接口也可以访问 阅读时间需要三分钟 production:产品 生产环境 development:开发 开发环境 1.开发环境设置跨域 使用工具:v...
 11 小时前
《Vue.js项目实战》第一章
前言 今天刚到了一本书《Vue.js项目实战》,为了提高自己的技术水平,想要有空就把书上的内容看一遍,再亲自写一遍,顺便写个文章作为自己的学习记录。 第一个vue应用 vue.js的下载地址:vue官网下载 新建一个html,创建一个vu...
 11 小时前
回到顶部