【发布时间】:2015-02-07 19:07:48
【问题描述】:
让用户选择城市和国家的最轻量级的方法是什么?我的目标是让用户开始输入他们的城市并弹出有限数量的建议。
我使用了 typeahead.js 并在客户端上填充了一个包含 247 个国家/地区的变量。但是同时向用户提供整个世界城市列表是低效的。
我已经从https://github.com/David-Haim/CountriesToCitiesJSON/blob/master/countriesToCities.json下载了一个包含所有国家和他们各自城市的json文件
考虑到这个文件大小为 2MB,它对我的应用程序的功能并不重要,所以我不希望客户端全部下载。
Importing a JSON file in Meteor 上有很好的解释如何从服务器调用文件。
1) 我在哪里放置 .json 文件以通过 http 调用从服务器检索文件?根目录下有一个lib,但也可以放在server>lib>
【问题讨论】:
-
将 *.json 放到
public文件夹中,以便能够使用 HTTP 检索它。
标签: json http methods meteor get