Клуб API Картhint у пользовательских control.ButtonПост в архиве.Sergey Il`ich16 февраля 2017, 23:14Здравствуйте.Создал элемент управления, назначил ему Layout. А как повесить хинт? В доках простого решения не нашел.
5 комментариевАвторизуйтесь, чтобы оставить комментарийdimik17 февраля 2017, 06:53https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/control.Button-docpage/#param-parameters.data.titleparameters.data.title — Тип: StringТекст всплывающей подсказки, которая появляется при наведении на кнопку курсора мыши.Sergey Il`ich17 февраля 2017, 12:27В случае если не указывать 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:29dimik17 февраля 2017, 12:46Sergey Il`ich, '<div title="{{ data.title }}">http://htmlbook.ru/html/div/titleSergey Il`ich17 февраля 2017, 18:04dimik, вот это да, точно) ман не внимательно глядел) Благодарю!пс. Я взял див в качестве примера со страницы: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:05dimik17 февраля 2017, 18:17Sergey Il`ich, да, я видел. пример поправим, спасибо