如何将 javascript 转换为 angularjs 代码
how to convert javascript to angularjs code
我正在尝试加载 openlayer 地图,但我想使用 angularjs 加载地图。
你可以在这里找到 openlayer 示例 https://openlayers.org/en/latest/examples/accessible.html
<div id="map" style="height: 500px;"></div>
js 脚本
<script type="text/javascript">
var g = new gs("map", { debug: true , language:'nl' });
</script>
如何在 agularjs 中加载此代码
请帮助
最基本的你想写一个指令:
angular.module('yourModule')
.directive('loadMap', function () {
return {
restrict: 'EA',
link: function ($scope, element, attrs) {
new gs(element, { debug: true , language:'nl' }); // if this is enough to show the map
}
}
});
在您的模板中:
<div id="map" style="height: 500px;" load-map></div>
我正在尝试加载 openlayer 地图,但我想使用 angularjs 加载地图。 你可以在这里找到 openlayer 示例 https://openlayers.org/en/latest/examples/accessible.html
<div id="map" style="height: 500px;"></div>
js 脚本
<script type="text/javascript">
var g = new gs("map", { debug: true , language:'nl' });
</script>
如何在 agularjs 中加载此代码 请帮助
最基本的你想写一个指令:
angular.module('yourModule')
.directive('loadMap', function () {
return {
restrict: 'EA',
link: function ($scope, element, attrs) {
new gs(element, { debug: true , language:'nl' }); // if this is enough to show the map
}
}
});
在您的模板中:
<div id="map" style="height: 500px;" load-map></div>