需求:
header写在win中,点击win中的底部菜单导航打开frame,打开不同frame修改header的标题,以及给当前的活动菜单添加class
思路:
利用api.execScript把需要的值在frame中传回win,在win中操作标题( $api.html(el, title))和改变class($api.addCls(el, 'aui-active'))
代码:
1、Frame中:(注意放在apiready中)
var jsfun = 'setHeaderInfo("fav","收藏");';
api.execScript({
name: 'header', //winName
script: jsfun