- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 GIT提交命令清单
下面是查看阮一峰git的命令清单做的总结,在他的基础上对git stash的使用做了一些介绍这是阮一峰先生git命令清单的网址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html总结在博客园上是为了让自己对这些命令有加深的印象,可以方便查找;一.项目在当前目录新建一个Git代码库$ git init新建一个目录,将其初...
2019-03-26 17:57:44
281
转载 基于create-react-app的再配置
使用Facebook官方推出的create-react-app脚手架,我们基本可以零配置搭建基于webpack的React开发环境。但是,如果需要个性化定制,则还需要基于create-react-app进行再配置环境变量【设置】在根目录下新建.env文件,可以用于本地环境变量覆盖如在该文件中进行如下设置PORT=2000则开发服务器会在2000端口开启服务【默认】默认支持的环境变...
2019-03-26 17:48:46
736
转载 React项目中Fetch无法向后端传递参数
问题:React项目中使用fetch向后端传递数据,POST请求时,发现把参数装进一个对象传递,后端并不能获取到数据,拼接成字符串加在URL中传递也不行(当然,GET请求可以)解决:使用FormData传递参数let formData = new FormData();formData.append(‘name’, ‘kong’);formData.append(‘age’, ‘18’);...
2019-03-26 17:40:55
1364
原创 用vue实现轮播图
轮播图有着许多实现方式,自己尝试用vue实现轮播图上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style>
2018-12-03 19:40:01
37696
5
原创 webstorm添加vue文件语法支持
webstorm添加vue文件语法支持1.添加ES6语法支持:打开File->Settings->Languages&Frameworks->JS->添加ES62.添加vue语法支持:打开File->Settings->Plugins->查找vue.js->install(图片为已经安装好的)3.添加vue文件支持:打开Fi...
2018-11-19 20:04:14
1060
转载 图书api 查询图书内容
于万千之中选择你所爱–好书推荐,值得你信赖。图书api可查询图书内容,包括书名、书名简介、图书内容简介、图书封面、阅读人数、网购地址、发布时间等等。接口名称:图书api接口平台:开放接口接口地址:http://apis.juhe.cn/goodbook/query支持格式:json/xml请求方式:get请求示例:http://apis.juhe.cn/goodbook/query?k...
2018-11-19 14:45:58
5979
原创 会动的照片墙
小练习之会动的照片墙实现照片鼠标滑过放大,旋转,显示的特效效果图展示代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style
2018-11-18 19:54:23
339
原创 会动的钟表
小练习之会动的钟表自己用css,html,c3,js实现了一个会随时间动的钟表效果图:实现代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> &am
2018-11-18 19:19:05
1252
原创 小猪佩奇
小猪佩奇纯css实现的小猪佩奇哦 &amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp
2018-11-18 19:02:59
308
原创 数据双向绑定原理
数据双向绑定1.AngularJS:AngularJS 采用“脏值检测”的方式数据发生变更后,对于所有的数据和视图的绑定关系进行一次检测,识别是否有数据发生了改变,有变化进行处理,可能进一步引发其他数据的改变,所以这个过程可能会循环几次,一直到不再有数据变化发生后,将变更的数据发送到视图,更新页面展现。如果是手动ViewModel 的数据进行变更,为确保变更同步到视图,需要手动触发一次“脏...
2018-11-12 18:22:06
279
原创 vue的生命周期
vue生命周期Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。在Vue的整个生命周期中,它提供了一系列的事件,可以让我们注册js方法,可以让我们达到控制整个过程的目的地,哇赛,如果你搞过Asp.Net WebForm的话,你会发现整个就是We...
2018-11-12 18:12:32
165
原创 this指向问题
this指向问题call和apply,bind都可以用来改变函数里的this指向,区别是call(obj,1,2,3,)从第二个参数开始有多个参数,用来代表函数的实参apply(obj,[1,2,3])第二个参数是一个数组,数组中的每一个元素对应一个实参bind(obj,1,2,3,)();apply,call是直接执行函数调用,bind是绑定,执行需要再次调用.apply和call 的...
2018-11-11 19:08:56
138
原创 addEventListener兼容性问题
addEventListener兼容性问题FF和Chrome只支持addEventListeneraddEventListener(click,fn,false);(true是捕获/false事件冒泡)移除:removeEventListenerie只支持attachEventattachEvent(onclick,fn);/移除:detachEvent问题:attachEvent的t...
2018-11-11 18:43:54
6038
原创 取消事件冒泡,取消默认行为
取消事件冒泡标准浏览器:e.stopPropagation;IE浏览器:window.event.cancelBubble=true;(为了做兼容,如果在前面写明e=e||window.event;IE里面就是e.cancelBubble=true;)阻止事件行为阻止事件默认行为:e.preventDefault(); IE:e.returnValue = false ;阻止鼠标右键的...
2018-11-11 18:16:00
759
原创 事件冒泡,捕获,委托
冒泡,捕获事件IE使用的是事件冒泡,其他浏览器则是事件捕获他们是描述事件触发时序问题的术语。事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件。绑定事件方法的第三个参数,就是控制事件触发顺序是否为事件捕获。true,事件捕获;false,事件冒泡。默认false,即事件冒泡。Jquery的e.stopPropagation会...
2018-11-11 17:52:05
185
原创 setTimeout,setInterval总结
定时器setTimeout延迟执行setTimeout:方法用于在指定的毫秒数后调用函数或计算表达式语法:setTimeout(code,millisec)code: 必需。要调用的函数后要执行的 JavaScript 代码串millisec 必需。在执行代码前需等待的毫秒数。setTimeout持续执行setInterval:setInterval() 方法可按照指定的周期(以毫...
2018-11-11 17:26:26
168
转载 innerhtml,innertext区别
innerhtml,innertext区别简单理解:一:只有一个标签的内容,例子如下:<b id="b1">测试innerHTML与innerText</b>此时,inner HTML与inner Text获取到都是b内的内容:测试innerHTML与innerText;二:嵌套的子标签的内容,例子如下:<div id="d1"><p>...
2018-11-11 16:57:18
189
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人