书签 分享 收藏 举报 版权申诉 / 17

类型AntDesignPro开发手册.docx

  • 文档编号:23579050
  • 上传时间:2023-05-18
  • 格式:DOCX
  • 页数:17
  • 大小:128.94KB

selectedRows={selectedRows}

loading={loading}

data={newdata}

columns={this.columns}

onSelectRow={this.handleSelectRows}

onChange={this.handleStandardTableChange}

/>

);

}

}

 

3.3.3.2页面样式文件src/routes/HostOperation/HostMonitor.less

3.3.4新建一个数据模型

3.3.4.1新建model文件:

src\models\hostMonitor.js

import{getMonitorList}from'../services/trans';

exportdefault{

//model命名空间,唯一的

namespace:

'hostMonitor',

//初始化状态数据

state:

{

data:

{

list:

[],

pagination:

{},

},

},

//定义发送请求的功能方法

effects:

{

*getMonitorList({payload},{call,put}){

constresponse=yieldcall(getMonitorList,payload);

constresp=response?

response:

{};

yieldput({

type:

'queryList',

payload:

resp?

resp:

{},

});

}

},

//更新页面状态及数据

reducers:

{

queryList(state,action){

return{

...state,

data:

action.payload.data,

};

},

},

};

3.3.5新建一个模拟请求数据返回

3.3.5.1新建service文件:

src\services\trans.js

import{stringify}from'qs';

importrequestfrom'../utils/request';

/**

*获取主机列表数据

*@param{*}params

*/

//这里定义的方法是由model调用的

exportasyncfunctiongetMonitorList(params){

console.error('getMonitorList.....');

console.error(params);

//这里的地址是一个模拟地址,在.roadhogrc.mock.js里定义,数据会返回model

returnrequest('/trans/operation/monitor?

${stringify(params)}',{

method:

'POST',

body:

params,

});

}

'POST/trans/operation/monitor':

(req,res)=>{

res.send({

status:

'ok',

data:

getMonitorList

});

},

 

exportconstgetMonitorList={

list:

dataSource,

pagination:

{

total:

dataSource.length,

pageSize:

10,

current:

1

}

}

exportdefault{

getMonitorList

};

3.3.6新建一个真实请求数据返回

3.3.6.1新建service文件:

src\services\trans.js

import{stringify}from'qs';

importrequestfrom'../utils/request';

/**

*获取主机列表数据

*@param{*}params

*/

//这里定义的方法是由model调用的

exportasyncfunctiongetMonitorList(params){

console.error('getMonitorList.....');

console.error(params);

//这里的地址是一个真实地址,数据会返回model

returnrequest('http:

//127.0.0.1:

3000/get_monitor_list',{

method:

'POST',

body:

params,

});

}

3.4编码规范

5.在线资源

5.1官方文档:

5.1.1AngDesignPro代码地址

5.1.2AngDesignPro文档

https:

//pro.ant.design/docs/getting-started-cn

5.1.3AngDesignPro在线问题讨论

5.1.4AngDesign在线文档

https:

//ant.design/

5.1.5国内镜像站点

http:

//ant-design-pro.gitee.io/index-cn

http:

//ant-design.gitee.io/docs/react/introduce-cn

5.2在线预览:

https:

//preview.pro.ant.design/#/dashboard/analysis

 

6.需要完善的功能

6.1用户登录信息

6.2动态菜单和路由

...

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
AntDesignPro 开发 手册
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:AntDesignPro开发手册.docx
链接地址:https://www.bdocx.com/doc/23579050.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开