随笔分类 - 前端开发
摘要:前言 在ES6的异步函数出现之前,Js实现异步编程只有settimeout、事件监听、回调函数等几种方法 settTmeout 这种方法常用于定时器与动画的功能,因为其本质上其实是浏览器的WebAPIs功能,因此与主线程并不同,当延时方法到达触发条件时,方法被添加到用于回调的任务队列,只要执行引擎栈
阅读全文
摘要:笔者在做一个个人博客项目的时候需要一个富文本框输入组件与后台进行交互,但是官方配置里面没有关于nodejs的,于是自己查阅资料研究了一下,最后终于应用到了系统中。 一、后台配置 首先是找到了这个项目:https://github.com/netpi/ueditor,可以通过他开源的代码将uedito
阅读全文
摘要:在项目中需要去实现一个简单地单页面应用,不同的页面会ajax查询不同的参数返回不同的内容填充页面内,所以需要自己去实现类似页面路由的功能,经过思考大概有两种解决方案: 一、用HTML5 history pushState/replaceState属性实现页面的前进后退功能 实现思路大致如下: 1.当
阅读全文
摘要:直接举例吧background-color: rgba(255,255,255,0.8); 设置背景颜色为白色,不透明度设为80% 在ie下可以用fliter这一属性进行设置: filter:progid:DXImageTransform.Microsoft.gradient(startColors
阅读全文
摘要:最近在自己摸索vue的使用,因为相对于只是去看教程和实例,感觉不如自己动手写一个demo入门来的快。刚好看到小程序中有一个简单但是很精致的应用极简汇率,而且它的表现形式和vue的表现形式很像,于是想着自己搞一个简单的应用来试试。 因为目的也只是为了写一个小demo,所以简单做了一个样式,让页面看起来
阅读全文
摘要:最近在做项目的时候遇到一个需要上传文件的需求,因为ajax请求是无法上传二进制文件流的,所以只能用form表单提交,而form提交有一个问题就是会使页面刷新,本文解决了form表单提交文件时页面刷新的问题。 一、无刷新实现form提交文件 将form的target指向为一个iframe就可以实现无刷
阅读全文
摘要:CSS控制 em、rem布局 这里给出一个自己常用的实例,CSS控制移动端不同机型的适配主要是利用媒体查询来根据屏幕宽度来决定html的基础字体的大小,在body内的块级元素的话就可以用rem或者em单位来对页面进行布局了。其中的不同是rem是基于body的font-size来确定的,而em则是根据
阅读全文
摘要:之前手头的一个项目需要去做一个左侧的树形菜单,右侧则是一个整体的iframe,从而构成一个整体的网站。一开始是打算用bootstrap的tree-view插件,直接把菜单的数据传过去就好了,结果后来项目又改了需求,菜单的内容和图表都是后台动态生成的,所以只能放弃使用bootstrap插件,自己着手写
阅读全文
浙公网安备 33010602011771号