这个是有问题,你可以修改下部件的代码,在这个门户管理的部件配置中找到 底部TabBar 这个部件,Mobile页面 选中图片,对应的load事件里面把代码修改下。
样例如下:[JavaScript] 纯文本查看 复制代码 var param = this.page.getWidgetPrameters();
var currentIndex = param.index;
var bar_2_image_on = "/x_portal_assemble_surface/jaxrs/file/0a6ad79d-c2c6-47fa-b49a-9234f07d14f7/portal/5baf4c56-2f69-478d-bcbd-5133b8ce5c8e/content";
var bar_2_image_off = "/x_portal_assemble_surface/jaxrs/file/0edac729-c746-44cd-a557-43ec743a5bce/portal/5baf4c56-2f69-478d-bcbd-5133b8ce5c8e/content";
bar_2_image_on = o2.filterUrl(o2.Actions.getHost("x_portal_assemble_surface") + bar_2_image_on);
bar_2_image_off = o2.filterUrl(o2.Actions.getHost("x_portal_assemble_surface") + bar_2_image_off);
if (currentIndex === 1) {
this.page.get("bar_2_image").node.set("src", bar_2_image_on);
} else {
this.page.get("bar_2_image").node.set("src", bar_2_image_off);
}
|