摘要: Echarts 数据绑定 简单的统计表已经可以生成,不过之前图标数据都是直接写在参数里面的,而实际使用中,我们的数据一般都是异步读取的。EChart.js对于数据异步读取这块提供了异步加载的方法。绑定多组数据 很多时候需要展示的数据不单单是一组数据,很多时候会进行一个数据对比。这个时候只需要在ser 阅读全文
posted @ 2017-10-27 21:41 Fairyspace 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 最近有一个统计的项目要做,在前端的数据需要用图表的形式展示。网上搜索了一下,发现有几种统计图库。 MSChart 这个是Visual Studio里的自带控件,使用比较简单,不过数据这块需要在后台绑定。 ichartjs 是一款基于HTML5的图形库。使用纯javascript语言, 利用HTML5 阅读全文
posted @ 2017-10-27 21:39 Fairyspace 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 摘要: 这3类主流应用你都了解吗?设计师除了要有视觉功夫,对不同形式的APP也应当了然于胸,今天百度的同学写了一篇非常全面的总结,帮你迅速搞定3类主流APP的设计方法,附带一大波避雷针,带你巧妙跳过APP设计的雷区,涨姿势是分分钟刻不容缓的事咯! 目前主流应用程序大体分为三类:Web App、Hyb 阅读全文
posted @ 2017-10-26 21:41 Fairyspace 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 首先,我们要知道,为什么各浏览器会产生兼容性问题? 产生这个问题的主要原因是市面上的浏览器的种类很多,但由于不同的浏览器的内核不一致,从而导致各个浏览器对网页的解析就产生了差异。 解决浏览器兼容性问题,还是从三个方面入手:html部分、css部分、js部分。 1、html部分 a、最突出也是最容易想 阅读全文
posted @ 2017-10-26 21:35 Fairyspace 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 【转载】Web前端面试题目汇总 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中有一些未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正,水平有限,望各位不吝指教。:) HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占 阅读全文
posted @ 2017-10-25 20:42 Fairyspace 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 【转】jQuery中bind,live,delegate,on绑定事件的方式与区别 jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。 已知有4个列表元素: 列表元素1 列表元素2 列 阅读全文
posted @ 2017-10-23 11:45 Fairyspace 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 【转载】JavaScript中基本数据类型和引用数据类型的区别 1、基本数据类型和引用数据类型 ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是 阅读全文
posted @ 2017-10-23 11:39 Fairyspace 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 【转载】探讨跨域请求资源的几种方式 什么是跨域 JSONP proxy代理 cors xdr 由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。具体可以查看下表(来源) JSONP 这种方式主要是通过动态插入一个script标签。浏览器对script的 阅读全文
posted @ 2017-10-23 11:35 Fairyspace 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 【转载】gulp基本介绍 一、gulp是什么 gulp就是用来机械化的完成重复性质(如less->css;js、css压缩;js混淆)的工作;gulp的机制就是将重复工作抽象成一个个的任务。 二、gulp使用 a.首先确保电脑上已经正确安装了node环境; b.其次再全局安装gulp,命令行语句:n 阅读全文
posted @ 2017-10-23 11:26 Fairyspace 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 【转载】前端模块化开发 一、为什么要进行模块化开发 1.命名冲突 在实际工作中,相信大家都遇这样的问题:我自己测试好的代码和大家合并后怎么起冲突了?明明项目需要引入的包都引进来了怎么还报缺少包?……这些问题总结起来就是命名空间冲突及文件依赖加载顺序问题。举个最简单的例子来解释一下命名空间冲突问题,看 阅读全文
posted @ 2017-10-23 11:19 Fairyspace 阅读(157) 评论(0) 推荐(0) 编辑