KnockoutMap:使用 KnockoutJS 创建带有餐厅建议的地图

时间:2024-06-25 10:15:22
【文件属性】:

文件名称:KnockoutMap:使用 KnockoutJS 创建带有餐厅建议的地图

文件大小:427KB

文件格式:ZIP

更新时间:2024-06-25 10:15:22

JavaScript

淘汰赛地图 项目介绍 创建一个交互式社区地图,其中包含来自 Foursquare API 的一些寿司餐厅建议,遵循 KnockoutJS 提出的 MVVM 设计模式,与 nbhMapKnockout 相比在代码上有一些变化。 在这种情况下,地图、列表视图和搜索栏的所有方法都包含在 ViewModel 函数PlacesViewModel 。 我在文档中使用了 JSDoc 而不是 YUIDoc。 程序运行说明 单击 index.html 文件以运行该程序。 地图将显示一些标记,其中包含从 Foursquare 中选择的寿司餐厅建议。 地图上方有一个列表视图标题,上面有一个 + 号。 单击时,它会显示带有在地图上显示为标记的餐厅建议名称的列表视图。 这些名称是可单击的,单击时,地图将在标记上方的信息窗口中显示有关单击项目的附加信息。 此外,顶部有一个搜索栏,您可以在其中过滤要在地图上单独显示的建


【文件预览】:
KnockoutMap-gh-pages
----.gitignore(185B)
----package.json(1KB)
----src()
--------css()
--------libs()
--------scripts()
--------tests()
--------index.html(2KB)
----Gruntfile.js(8KB)
----dist()
--------css()
--------libs()
--------scripts()
--------index.html(2KB)
--------docs()
----LICENSE(1KB)
----README.md(2KB)

网友评论