本周学习周报

一、学习Bmap相关知识

首先根据百度地图开发文档学习了事件添加的功能

var opts = {
    width: 250,     // 信息窗口宽度
    height: 100,    // 信息窗口高度
    title: "Hello"  // 信息窗口标题
}
var infoWindow = new BMapGL.InfoWindow("World", opts);  // 创建信息窗口对象
map.openInfoWindow(infoWindow, map.getCenter());        // 打开信息窗口

根据官方文档步骤进行后,结果只能在打开的一瞬间看见信息窗口标识该地区名称和信息。
根据官方文档学习了一些显示其他城市等操作步骤。
问题:没有搞懂angular和文档中所需的React-BMapGL怎么联合起来使用。

二、学习HTTP通信功能

根据官方文档和csdn中其他分享,学习了http功能
在app.module.ts中引入我们http请求模块:
// 引入angular的内置请求模块
import {HttpClientModule} from ‘@angular/common/http’
在app.module.ts的模块配置中,配置我们引入的http请求模块:
// 配置模块
imports: [
BrowserModule,
// 请求模块
HttpClientModule
]
在service中添加getDevice()方法,从服务器端获取数据
在component中调用service
在页面上展示返回内容

三、根据英雄之旅教程为自己项目增加增删查改功能

本周学习周报_第1张图片
还是之前用 Material 做的表格
用 Material制作几个button
在这里插入图片描述
而后根据官方教程分别实现新增、修改、删除的几个功能。
这里因为只是暂时尝试了一下这个功能
感觉自己的工程数据展示并不齐全,后面打算先把表格具体展示内容完善了再来制作。
准备添加的具体的一些工程项目信息。

四、总结和下周计划

感觉时间浪费在研究bmap没有搞懂怎么灵活显示工程项目,趁着五一加快进度,争取完善一下。

你可能感兴趣的:(学习)