摘要: 接触d3完全是由兴趣所致,废话不多说看代码: var dataArray = [23, 13, 21, 14, 37, 15, 18, 34, 30];这是这个图所需要的数据,其实这个柱状图最初不长这个样子,大家看到白色的+蓝色的=400; 最初在形成柱状图的时候其实是蓝色的补集也就是白色的.为什么 阅读全文
posted @ 2019-04-08 19:27 国服第一李师师 阅读(127) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2019-04-01 21:27 国服第一李师师 阅读(235) 评论(0) 推荐(0) 编辑
摘要: <script> let obj = {}; obj.arr = []; function sortNum(a,b){ return a-b } obj.listen = function(fn){ obj.arr.push(fn) }; obj.trigger = function(){ for( 阅读全文
posted @ 2019-03-11 17:41 国服第一李师师 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 下面解释下后端为什么让传id的时候我们要怎末办? 定义一个空对象将他的值给select的值,option遍历的时候:value="item",这里的item是一个对象,也就是如果你要提交的话,提交的当然是空对象,除非你手动改变select的值, 如果改变select的value值,也就是改变了obj 阅读全文
posted @ 2019-03-05 23:23 国服第一李师师 阅读(898) 评论(0) 推荐(0) 编辑
摘要: <body> <div id="app"> <button class="btn">我是防抖函数</button> </div> <script> document.querySelector('.btn').addEventListener('click',debounce(handle,1000 阅读全文
posted @ 2019-02-15 18:30 国服第一李师师 阅读(360) 评论(0) 推荐(0) 编辑
摘要: reader = new FileReader() reader.readAsDataUrl(file[0]) 基于base64 base64: reader.readAsArrayBuffer() 基于buffer的 blob文件 reader.readAsBinaryString() 基于二进制 阅读全文
posted @ 2019-02-14 11:56 国服第一李师师 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 针对多个列表导航公用一个组建,然后 有两种路由方式 1.import {HashRouter as Router,Route,Link} from 'react-router-dom' 不过这个路由中会有#并且开发时会遇到错误,但是上线就没了。 在最外面包裹的此时就是<HashRouter> 2.i 阅读全文
posted @ 2019-02-13 18:35 国服第一李师师 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、新建工程初始化项目 在src文件夹下,建立es6 js文件, npm init ,出现package.json文件。 全局安装babel工具, npm install -g babel-cli npm install --save-dev babel-preset-es2015 babel-cl 阅读全文
posted @ 2019-01-31 17:58 国服第一李师师 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-25 17:24 国服第一李师师 阅读(135) 评论(0) 推荐(0) 编辑
摘要: let data = {} const input = document.getElementsByClassName('input')[0]; Object.defineProperty(data,'ss',{ get:function(old){ console.log(123) }, set: 阅读全文
posted @ 2019-01-23 20:59 国服第一李师师 阅读(165) 评论(0) 推荐(0) 编辑