javascript - 设置angularjs和不同的谷歌地图服务和功能的最 "angular way"是什么?

标签 javascript google-maps model-view-controller google-maps-api-3 angularjs

<分区>

我正在开发一款使用 Google 距离矩阵、路线服务和一些 map 功能(如自定义标记)的应用程序。您会将所有这些不同的功能放在哪里?在 Controller 、服务、指令甚至是它们组合的模块内部?在您看来,这样做最 Angular 方法是什么?

最佳答案

Angular 中对 DOM 的所有操作都应该通过指令来完成。这是“Angular 方式”。有一个 angular-ui具有 Google map 示例的项目。

看看他们的谷歌地图指令code .

关于javascript - 设置angularjs和不同的谷歌地图服务和功能的最 "angular way"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14861473/

相关文章:

Android 在谷歌地图 api 中获取公共(public)交通工具?

php - 我应该在 HMVC Codeigniter 中将其设为不同的模块吗?

java - "MVC"并根据从 "Control"类中选择的 jTabbedpane 控制 jMenubar

javascript - nginx 1.8.0 上的 net::ERR_CONTENT_LENGTH_MISMATCH

javascript - 使用 Alert() 显示实际的 HTML 代码

javascript - 通过操纵 CSS 文件和我的 Javascript 文件只显示具有特定 id 的 div

javascript - 从 coffeescript 编译后使用 makefile 合并 javascript 文件

html - Google map API 自定义图标(非图像)

javascript - 模拟点击还是手动设置模型属性?

javascript - 在子函数中访问循环迭代?