Клуб API Карт

hint у пользовательских control.Button

Sergey Il`ich
16 февраля 2017, 23:14

Здравствуйте.

Создал элемент управления, назначил ему Layout. А как повесить хинт? В доках простого решения не нашел.

5 комментариев
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/control.Button-docpage/#param-parameters.data.title


parameters.data.title —
Тип: String
Текст всплывающей подсказки, которая появляется при наведении на кнопку курсора мыши.
В случае если не указывать layout - хинт есть, а если указать - нет. Пример.

-----------------

ButtonLayout = ymaps.templateLayoutFactory.createClass(
'<div alt="{{ data.title }}" style="cursor:pointer">'<img src="{{ data.image }}" alt="{{ data.title }}"></div>'
);
var geobutton = new ymaps.control.Button({
data:{
image: "/buttonImage.png",
title: "Нажмите"
},
options: {
layout: ButtonLayout
}
});
----------------
Обновлено 17 февраля 2017, 12:29
Sergey Il`ich,
'<div title="{{ data.title }}">
http://htmlbook.ru/html/div/title
dimik,
вот это да, точно) ман не внимательно глядел) Благодарю!


пс. Я взял див в качестве примера со страницы:
https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/controls-docpage/
и в песочнице тоже неправильный пример с альтом:
https://tech.yandex.ru/maps/jsbox/2.1/button_layout
Обновлено 17 февраля 2017, 18:05
Sergey Il`ich,
да, я видел. пример поправим, спасибо