跳至正文

JS控制表单提交事件,拦截表单提交和继续表单提交

  • 操控表单提交的流程而不用button的onclick事件的意义

操控表单提交的流程而不是使用button的onclick事件,能够保留表单的本身一些好用的特性,比如回车提交之类的

  • 拦截表单提交的方法

`

const your_form = document.getElementById('your-form');
your_form.onsubmit = function (e) {
  var e = e || window.event;
  if (e.preventDefault) e.preventDefault();
  else window.event.retur[......]

继续阅读

顺,不妄喜;逆,不惶馁;安,不奢逸;危,不惊惧;胸有惊雷而面如平湖者,可拜上将军。

[……]

继续阅读

By Small and Simple Things are Great Things Brought to Pass

[……]

继续阅读

React VS Vue2

为什么选择react,而不是vue2

vue2的优点

vue1没有加入虚拟DOM,做服务端渲染很难,所以vue2引入了虚拟DOM的机制,而且由于vue2的响应式原理,所以天然的就比react的性能好,react的更新是通过顶层组件的state变化触发整个组件的重新渲染,而vue2由于其是通过getter/setter来进行数据管理,所以可以准确的定位到需要重新渲染的节点,避免了无效的re-render

vue2的缺点

native端支持不好,weex很厉害但是目前只有阿里用于生产环境,而react native有着大量的成熟案例,如手机QQ

[……]

继续阅读