单页门户功能制作可以参考:http://docs.wex5.com/shellimpl/

1. 设置index.w 门户页中 contents组件的routable属性为false即可!! 这样shell.showPage打开的页面就不支持路由回退了!
(原理上,shell打开一个页面,底层就是contents组件新增一个content 页面片段,所以contents去掉路由,整个shell门户也就不支持路由了)

2.如果使用了windowDialog 组件,就设置windowDialog的routable属性为false即可!

3.index.w门户页中,直接重新路由的方法,设置为空对象!取消路由,代码:

history.pushState = function(){};
history.replaceState = function(){};