FastChar官网
FastChar官网 FastChar
捐助公告
  • 欧克克 863***453@qq.com ¥59.0
  • *💋 180*****471 ¥39.0
  • 懒者 433***782@qq.com ¥39.0
  • 默默猴 874***370@qq.com ¥199.0
  • 认真的猿 116****803@qq.com ¥39.0
  • 爱心 126****357@qq.com ¥39.0
  • 能量 257***146@163.com ¥19.0
  • 水染的天色 113****338@qq.com ¥39.0
  • 微笑的死神 156****158@qq.com ¥39.0
  • 笑话 bai***121@163.com ¥39.0
 后台左侧的菜单栏里对应的是menu按钮,想点击menu按钮跳转到自己封装的html页面,该怎么做?
  gua****jun@163.com    提问于:2020-01-04 13:42    阅读次数:1064
  
后台左侧的菜单栏里对应的是menu按钮,想点击menu按钮跳转到自己封装的html页面,展示自定义html,该怎么做?
FastChar官网
FastChar 2020-01-04 13:49
   

如果使用的是FastChar-ExtJs,那么fast-menus里的method属性,其实配置的是javascript函数,所以只要自己任意定义一个js函数,然后返回一个ExtJs组件即可!如下代码:

function showSelfHtml() {
//以下按照extjs代码配置即可!
let panel = Ext.create('Ext.panel.Panel', {
layout: 'border',
region: 'center',
border: 0,
html:'<h1>我的网页内容</h1>'
});
return panel;
}

然后在fast-menus菜单中配置method属性为:showselfHtml()即可!具体可以参看文档介绍

FastChar官网
gua****jun@163.com  [提问者] 2020-01-04 15:05
   

回复:FastChar

html属性中可以跳转到其他路径的html吗?还是只能在这html属性下面写html页面
FastChar官网
FastChar 2020-01-04 15:11
   

回复:gua****jun@163.com

你可以用iframe标签啊😂,如下代码:

function showSelfHtml() {
//以下按照extjs代码配置即可!
let panel = Ext.create('Ext.panel.Panel', {
layout: 'border',
region: 'center',
border: 0,
html:"<iframe src='/html/index.html' width='100%' height='100%' frameborder='0'>"
});
return panel;
}
FastChar官网
gua****jun@163.com  [提问者] 2020-01-04 15:23
   

回复:FastChar

知道了,谢谢!