Link组件用于正常的用户点击跳转,但是有时还需要表单跳转、点击按钮跳转等操作。这些情况怎么跟React Router对接呢? 下面是一个表单。 第一种方法是使用browserHistory.push 第二种方法是使用context对象。 ...
分类:
Web程序 时间:
2018-02-12 15:18:06
阅读次数:
181
var img=document.getElementsByTagName("img"); for(var i=0;i<img.length;i++){ img[i].addEventListener('click',function(e){ e.preventDefault(); }); } ...
分类:
其他好文 时间:
2018-02-07 10:20:19
阅读次数:
159
HTML5元素整理 HTML5 Canvas Canvas元素绘制工作在JS中完成, 首先找到元素: 然后创建context对象: getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。 HTML5 拖放(Drag 和 Drop) 1 ...
分类:
Web程序 时间:
2018-02-04 19:39:43
阅读次数:
206
var tools = { //添加事件 addHandle: function (e, type, handle) { if (e.addEventListener) { e.addEventListener(type, handle, false); ... ...
分类:
Web程序 时间:
2018-02-04 12:36:37
阅读次数:
219
长按press事件会导致浏览器弹出菜单: 方法一: 苹果禁止: 安卓的不行。禁止弹出只能用js来控制: 方法二: 将<a>标签换成其他的标签,如<button>,<div>,<p>。然后绑定touchstart,click事件js跳转。 如果想要禁止文本被选中,可以加上css ...
分类:
移动开发 时间:
2018-02-02 14:30:40
阅读次数:
1957
指令写法,angular5官网文档给的很详细。 首先要创建一个文件,需注意命名规范(后缀名为xxx.directive.ts); 今天要记录的是在多个li中,右键点击之后显示出对应的菜单,直接上图吧! 右键点击在js中只需要这样写就行: document.oncontextmenu = functi ...
分类:
其他好文 时间:
2018-02-01 14:44:21
阅读次数:
213
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
Web程序 时间:
2018-02-01 10:38:49
阅读次数:
226
使用CouchDB作为状态数据库 状态数据库选项 状态数据库包括LevelDB和CouchDB。LevelDB是嵌入在peer进程中的默认键/值状态数据库,CouchDB是一个可选的外部状态数据库。与LevelDB键/值存储一样,CouchDB可以存储任何以chaincode建模的二进制数据(Cou ...
分类:
数据库 时间:
2018-01-31 14:41:49
阅读次数:
197
引言,有一天我在调试一个界面,xml布局里面包含ScrollView,里面嵌套了recyclerView的时候,界面一进去,就自动滚动到了recyclerView的那部分,百思不得其解,上网查了好多资料,大部分只是提到了解决的办法,但是对于为什么会这样,都没有一个很好的解释,本着对技术的负责的态度,花费了一点时间将前后理顺了下1.首先在包含ScrollView的xml布局中,我们在一加载进来,Sc
分类:
其他好文 时间:
2018-01-30 12:09:07
阅读次数:
151
Jenkins在http请求头部中放置了一个名为.crumb的token。在使用反向代理时,如果Jenkins设置中勾选了“Prevent Cross Site Request Forgery exploits”,代理服务器会认为.crumb为非法头部而去掉,导致跳转失败。
分类:
其他好文 时间:
2018-01-29 17:37:22
阅读次数:
492