【发布时间】:2019-09-16 22:42:30
【问题描述】:
我是网络开发的新手。我正在编写一个 javascript webapp,但不清楚访问 GeoFirestore 的 calculateDistance 实用程序函数并得到错误 ReferenceError: calculateDistance is not defined 的语法。此函数位于 utils.ts TypeScript 文件中,但不知何故我没有选择它。
我尝试了各种语法来调用“calculateDistance”函数以及尝试各种路径。
我认为提取完整的 geofirestore.js 库就足以提取 utils 函数。
Utils.ts documentation is here.
我的 index.html 文件 sn-p:
<script src="https://unpkg.com/geofirestore/dist/geofirestore.js"></script>
我的 Javascript 模块 sn-p:
let geopoint1 = new firebase.firestore.GeoPoint(40.123, -120.456)
let geopoint2 = new firebase.firestore.GeoPoint(-20.456, 100.123)
console.log("Distance: " + calculateDistance(geopoint1,geopoint2).toString() + " km")
我收到以下错误。 "ReferenceError: calculateDistance 未定义"
【问题讨论】:
标签: javascript firebase google-cloud-firestore geofirestore