我正在使用Ember-leaflet进行我的ember应用程序。我遵循从安装到使用的每一步,但不知怎的,它没有显示任何东西。
我检查了元素并找到了属性{{#leaflet-map lat=lat lng=lng zoom=zoom}}
{{tile-layer url="http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png"}}
{{/leaflet-map}}
。我改为export default Ember.Controller.extend({
lat: 45.519743,
lng: -122.680522,
zoom: 10
});
然后地图正在显示,但在放大和缩小时,图像笨拙地扩展。
我在我的template.hbs中使用
function Foo {
param (
[ValidateSet('Startup', 'Shutdown', 'LogOn', 'LogOff')]
[String]$Type = 'Startup'
)
$ParameterList = (Get-Command -Name $MyInvocation.MyCommand).Parameters
$ParameterList["Type"].Attributes.ValidValues
}
和我的template.js
来自http://www.ember-leaflet.com的 param (
[ValidateSet('Startup', 'Shutdown', 'LogOn', 'LogOff')]
[String]$Type = 'Startup'
)
(Get-Variable "Type").Attributes.ValidValues
引用。我是否需要导入或包含任何CSS或JS文件。有什么帮助吗?
答案 0 :(得分:0)
使用这个帮助了我
.leaflet-container{
height:300px;
}
提出问题并得到答复: https://github.com/miguelcobain/ember-leaflet/issues/139