在工作中涉及到了web页面和底层交互问题,这里做下简单回顾。
本文基于hisi方案分析web界面整体架构。
页面初始化流程:
调用hsan.init(param,callback) 初始化,主要配置config.js中的数据到hsan对象。接着调用回调函数initMenu(),函数如下:
function initMenu(){
var menu = new Menu({loadPage:"Status:Sta_Overview:SO_Overview"});
}
函数Menu(o)里面干了三件事:
- 实例化父菜单new Parent 。函数Parent(m,menu)会调用
Element.call(this,”TD:Menu_