84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
很多網站都有城市選擇器,這些元件是怎麼維護的呢? 是不是有哪裡提供城市資料庫? 現在自己的網站中需要用到城市選擇器,用的是element UI,這套UI裡面好像沒有集成,想問一下城市的數據去哪裡搞?或者說有沒有可以直接使用的城市選擇器組件?
城市資料可以透過高德地圖的API匯入自己的資料庫。例如:這裡
這個數據可以用過第三方引入,不過因為強烈依賴,所以可能不會太穩定。例如前端去請求第三方介面或後端呼叫第三方介面後回傳給前端。
也可以自己到國家統計局網站上去拿到最新的資料來源,或是第三方服務匯出,然後自己做一些處理,弄成對應的格式。然後要么後端存自己數據庫,前端自己請求自己的接口獲取(這是常見做法),要么前端自己弄成一個js對象放在文件裡作為網站靜態資源加載,然後讀這個全局對象(這個不太靠譜,但是小的後台管理系統類別專案也可以這麼搞,因為不會對外公開)。
一般看具體需求。有的時候需要只能選擇規定的城市的時候。就需要後台自己維護一套連動資料。如果需要全國的就直接上網找資源了
我在ecshop的程式碼裡找到一份,當然不是最新的,但也差不了多少。
城市資料可以透過高德地圖的API匯入自己的資料庫。例如:這裡
這個數據可以用過第三方引入,不過因為強烈依賴,所以可能不會太穩定。例如前端去請求第三方介面或後端呼叫第三方介面後回傳給前端。
也可以自己到國家統計局網站上去拿到最新的資料來源,或是第三方服務匯出,然後自己做一些處理,弄成對應的格式。然後要么後端存自己數據庫,前端自己請求自己的接口獲取(這是常見做法),要么前端自己弄成一個js對象放在文件裡作為網站靜態資源加載,然後讀這個全局對象(這個不太靠譜,但是小的後台管理系統類別專案也可以這麼搞,因為不會對外公開)。
一般看具體需求。有的時候需要只能選擇規定的城市的時候。就需要後台自己維護一套連動資料。如果需要全國的就直接上網找資源了
我在ecshop的程式碼裡找到一份,當然不是最新的,但也差不了多少。