Lightning Web 组件专家超级徽章:挑战 7

Som*_*ari 5 salesforce salesforce-lightning lwc

我在解决挑战 7 时遇到问题 我在 JS 文件中有所需的导入和所需的函数。仍然#Trailhead 给出错误:

\n

我们可以在组件boatsNearMe控制器中\xe2\x80\x99找到getLocationFromBrowser()函数。确保组件是按照要求创建的,包括使用“getCurrentPosition()”获取navigator\xe2\x80\x99s地理位置,箭头符号用“position =>”,从位置,并使用正确的区分大小写将它们分配给控制器\xe2\x80\x99s 属性“纬度”和“经度”。

\n

错误

\n

---- 删除了代码部分以遵守 Trailhead 的政策 ----

\n

我想这是我在代码中遗漏的东西。

\n

小智 4

您对地理位置纬度和经度的引用缺少“_”

你有这样的(单下划线);

rowBoat.Geolocation_Latitude_s

这需要像这样(双下划线);

rowBoat.Geolocation__Latitude__s

我没有仔细阅读所有代码,但至少这些代码在您的代码中看起来是错误的。另外,不确定@track在这种情况下是否明确需要(不再)。