... visits
Bearer token-7dtp2:jlmd8csggxwtlz7zgj2m55r6zkxz8rg5znbzrxjbpdxrd6jjtnjwcn
// 服务器地址 192.168.131.138
assets 图片…
css-reset.css 重置全局样式
index.html 根DOM
api
ajax.js 封装axiosAPI请求
index.js ajax请求
components
Base
selfdefined-card 只含一个redio单选框,传送数据格式参下
options={[
{ number: 1, key: 8, value: 'op', label: 'okkk' },
{ number: 1, key: 7, value: 'op', label: 'okkk' },
{ number: 1, key: 6, value: 'op', label: 'okkk' },
{ number: 1, key: 5, value: 'op', label: 'okkk' },
{ number: 1, key: 4, value: 'op', label: 'okkk' }
]}
selfdefined-cardpanel 数据格式:
clusterInfo={{
title: '集群title',
status: '集群状态',
tatol: '总量',
version: '版本',
createtime: '创建时间'
}}
selfdefined-panel
<Com panelInfo={{
ifKnowledges: [{key: 'key'}, {key: 'key0'}],
panelIcon: 'icon',
title: 'title',
description: '描述'
}}
selfdefined-radio
selfdefined-table
selfdefined-table-manage
selfdefined-table-member
selfdefined-table-sorce-show
DefinedTable
<Com
columns={[{ title: 'title', dataIndex: 'dataIndex', sorter: 'sorter' },
{ title: 'title', dataIndex: 'dataIndex', sorter: 'sorter' },
{ title: 'title', dataIndex: 'dataIndex', sorter: 'sorter' }]}
data={[{ key: 'ok' },{ key: 'ok1' },{ key: 'ok2' },{ key: 'ok3' }, ]}
needRowSelection={() => { }}
rowSelectCbk={() => { }}
needSearch={() => { }}
needOperation={() => { }}
operationCbks={() => { }}
/>
footer
header
Input
DefinedInput.jsx
const {
inputTitle = 'unkownTitle',
suffixText = '',
placeholder = '请输入',
required = true
} = props;
DefinedInput.less
DefinedSelect.css
DefinedSelect.jsx
const { inputTitle = 'unkownTitle' } = props;
const { selectOptions=[2, 4, 5], onChange=()=>{} } = props
DefinedSelect.less
DefinedTextArea.jsx
DefinedTextArea.less
FormInput.jsx
StepInput.less
StepInput.jsx
left-nav
Modal
Select
const { selectTitle='def', nameSpaces=[1,2,3], placeholder='ph' } = props
YAMLEditor
config
mock (伪造API)
pages
admin
clustermanage
applications
components
monitor
namespace index: namespaceConfigure
nodes index: nodeConfigure:
overview
service
serviceCreate
ServiceFrom 没东西
storage
store
combineReducer(/overview/store)
yaml 应用负载与服务管理页面的编辑YAML选项页面:
index.jsx 一大堆路由
clusternodes
deploymentStatus
events
label
log
monitors
nodeimg
pods
podsstatus
resource
servicestatus !!!貌似location.state有问题载入的是deploymentstate的页面 (已解决,在clusternodes/index中,optionsCfg[123行],默认为deploymentStatus) 以下为真实页面
status
store redux reducer
yaml
index.css
index.jsx 拥有首页多个状态的子页面:
index.less
login
pod
store
utils
app.jsx
index.jsx
clusterManage/overview/store combinedTo
clusterManage/store
clusterNodes