Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;Angularjs“;如何将同一文件中的指令和控制器分离为不同的文件_Angularjs_Controller_Leaflet_Mapbox_Directive - Fatal编程技术网

&引用;Angularjs“;如何将同一文件中的指令和控制器分离为不同的文件

&引用;Angularjs“;如何将同一文件中的指令和控制器分离为不同的文件,angularjs,controller,leaflet,mapbox,directive,Angularjs,Controller,Leaflet,Mapbox,Directive,我是angularjs的新手,我正在使用传单和地图盒实现地图。我试着从这里学习这个例子: 上面的例子基本上是javascript代码,但我试图做的是以一种有角度的方式来做 下面是我正在处理的一个工作示例,并显示了地图: plunker 我有两个问题 首先:如何将“app.js”中的指令和控制器代码分离到适当的文件中?我知道它们不应该在一个文件中,我想看一个如何正确执行的示例。如果你能给我看看普朗克之类的,我将不胜感激 Second:当您查看我在上面链接的站点(palicejs.com/examp

我是angularjs的新手,我正在使用传单和地图盒实现地图。我试着从这里学习这个例子:

上面的例子基本上是javascript代码,但我试图做的是以一种有角度的方式来做

下面是我正在处理的一个工作示例,并显示了地图:

plunker

我有两个问题

首先:如何将“app.js”中的指令和控制器代码分离到适当的文件中?我知道它们不应该在一个文件中,我想看一个如何正确执行的示例。如果你能给我看看普朗克之类的,我将不胜感激

Second:当您查看我在上面链接的站点(palicejs.com/examples/choropleth.html)时,在基本州地图部分,添加了geoJSON数据(us States.js)。如何将这行代码“L.geoJson(statesData).addTo(map);”添加到我的工作示例中


非常感谢您的帮助。

您应该将问题隔离到一个主题,而不是多个完全独立的问题:a)跨多个文件构建代码,b)与传单应用程序相关的问题。“我有两个问题”应该标记为您创建了两个独立的问题。我建议删除一个并创建另一个问题。回答第一个问题:您只需创建两个额外的JS文件,将控制器的代码剪切并粘贴到其中一个,将指令的代码剪切并粘贴到另一个,和这两个文件的HTML页面中的ass元素。您应该将问题隔离到一个主题,而不是多个完全独立的问题:a)跨多个文件构建代码,b)与传单应用程序相关的问题。“我有两个问题”应该标记为您创建了两个独立的问题。我建议删除一个并创建另一个问题。回答第一个问题:您只需创建两个额外的JS文件,将控制器的代码剪切并粘贴到其中一个,将指令的代码剪切并粘贴到另一个,并在HTML页面中为这两个文件创建ass元素。