return false 为什么要加在component下而不是page下呢

来源:3-2 静态页思路验证-组件切换

envy

2016-10-22

为什么加到page那个事件下面不行呢

写回答

1回答

Lyn

2016-12-07

return false; 其实做了3件事

  1. event.preventDefault(); // 阻止默认事件,如链接点击点转

  2. event.stopPropagation(); // 停止传播事件

  3. 停止回调函数执行并立即返回。

加载 component 下是因为有可能 compoent 被其他 component 给嵌套进去,那么所有对 component 自身的事件和操作都不应该继续传播了。

0
0

Web App用组件方式开发全站

用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告

3164 学习 · 516 问题

查看课程