@lizlalala
2016-08-09T12:33:11.000000Z
字数 1262
阅读 1368
百度地图api
可视化
关系人:@曹巧艳
axure原型请找巧艳姐要,两个版本:
示意图如下
版本一
版本二
关系人:@王中强
传送门:
注意事项:
jsonp的问题:
因为服务器那边的域名不在bigdata下面,而项目中仍然保留对bigdata的一些接口的调用,会遇到跨域的问题。暂时用的jsonp处理,不过只是权宜之计...因为在围栏的增删改查中 增删改是需要用到post请求的,jsonp的默认get.要解决这个问题是需要后端多封一层转调接口进行处理的...这部分搁置,因此所有的接口都用的get请求= =。
天气接口
在echarts的图上每个legend旁边其实还有天气数据,但是暂时接口还没有定好,所以保留。具体的渲染方面是 天气和echarts数据分开渲染还是一起成功后再渲染(promise/维持一个allReceived变量)自行添加~
城市接口
原先用的get_auth_city在获取全国数据时没有返回大区数据(parent_name)。使得cityList初始化有点问题。
框架:
项目结构
|application
|views
|hotmap
|chaoxi.php
|static
|hotmap
其中:
js文件夹中components是一些封装的模块:
注意事项:
本代码是在之前的fe的hotmap基础上更改添加的,ta用了百度的fis的mod.js(同时也是旧的版本),需要说明的是,与我们通常对require的认知有如下几个不同:
require.async会添加模块,但don't know为什么会报错
因此折中操作是往里面加入了require.ensure函数,异步加载模块
resourceMap类比于require.js里面的require.config
3.bug
二次点击查询下面的围栏无法点击和右键
以及今天是8月9日..测试系统已挂,更改了部分代码,如果有问题,请回滚到8月8日的最近一次代码。