Kaynağa Gözat

update readme

Yaohan Hu 6 yıl önce
ebeveyn
işleme
8c684024d8
1 değiştirilmiş dosya ile 20 ekleme ve 1 silme
  1. 20 1
      README.md

+ 20 - 1
README.md

@@ -2,6 +2,11 @@
 
 想到做这个,是因为无意中在github上看到了这一个仓库[https://github.com/lunlunshiwo/ChooseCity](https://github.com/lunlunshiwo/ChooseCity),做的就是一个城市选择控件,是用vue写的,说的是阿里的一道题目,然后想想自己闲着也是闲着,就动手用react又重新做了一遍。
 
+## 演示
+
+地址:[城市选择控件](http://city-selector.rynxiao.cn/)
+github: [https://github.com/Rynxiao/city-selector](https://github.com/Rynxiao/city-selector)
+
 ## 运行
 
 运行需知:首先去百度开放云平台申请自己的AK,申请方法见下面的**定位**
@@ -108,7 +113,7 @@ async function getLocalCity() {
 
 ### 获取城市数据
 
-获取城市的接口API,历经千辛万苦终于在网上找到了一个能用的,但是数据格式可能不太满意,只能自己转化。如果不想用这个格式,你也可以自己起一个后台服务器,然后输出你自己喜欢的格式,这里我算是偷懒了。
+获取城市的接口API,历经千辛万苦终于在网上找到了一个能用的【这个接口有可能随时会挂哟😁😁😁】,但是数据格式可能不太满意,只能自己转化。如果不想用这个格式,你也可以自己起一个后台服务器,然后输出你自己喜欢的格式,这里我算是偷懒了。
 
 之前的格式是按照省份区分的:
 
@@ -234,6 +239,20 @@ onSearchInput = async value => {
 }
 ```
 
+### 部署方面
+
+本来是想使用`heroku`来部署应用的,但是经过一番折腾之后,在heroku的日志中看到服务是已经启动了的,但是外网访问不了,还需要技术支持^_^
+
+![heroku-logs]()
+
+后来只能就部署到自己的腾讯云上面去了,案例地址为:[城市选择控件](http://city-selector.rynxiao.cn/)
+
+## 总结
+
+自己看到后就想写来玩玩而已,在其中也进一步了解了测试、react-router 4的用法,以及蚂蚁金服的UI库,也不是说没有收获。在项目中,也经过了一系列的代码重构,比如组件拆分、公共类库提取等等,写案例的同时也是在训练自己的意识,特意分享出来,大家共勉。
+
+最后,代码仓库为:[https://github.com/Rynxiao/city-selector](https://github.com/Rynxiao/city-selector),如果觉得有点意思,多谢star。
+