ymaps.ready(init);
var myMap;
function init() {
myMap = new ymaps.Map("map", {
center: [
59.959706, 30.406413
],
zoom: 16,
controls: ['zoomControl', 'fullscreenControl']
});
var balloon = new ymaps.Balloon(myMap,
{closeButton: false},
{shadow: true},
{contentLayout: ymaps.templateLayoutFactory.createClass('<div>CONTENT</div>')}
);
balloon.options.setParent(myMap.options);
balloon.open([59.960822, 30.394090]);
};
我尝试使用参数contentLayout,但什么也没发生
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Balloon-docpage/
如果您不需要自己的布局并且更改气球的内容标记就足够了,您可以简单地设置 contentBody,如示例所示。
结果,结果是这样的:
ymaps.ready(init);
他们的风格也适用。