easyautocomplete - Открытие ссылок в новой вкладке - PullRequest
0 голосов
/ 29 мая 2018

Я использую шаблон ссылок и хотел бы открыть ссылки в новой вкладке (target = _blank).Есть ли простой способ сделать это?

template: {
                type: "links",
                fields: {
                    link: "url"
                }
            }, ...

1 Ответ

0 голосов
/ 29 мая 2018

Закончено изменение исходного template.js и `if (template.type ===" links ") {

            if (typeof _fields.link === "string") {
                buildMethod = function(elementValue, element) {
                    return "<a href='" + element[_fields.link] + "' >" + elementValue + "</a>";
                };                  
            } else if (typeof _fields.link === "function") {
                buildMethod = function(elementValue, element) {
                    return "<a href='" + _fields.link(element) + "' >" + elementValue + "</a>";
                };
            }

            return buildMethod;
        }`

и добавлено target = '_ blank' (необработано, но работает для этой цели),Хотелось бы, чтобы CSS мог реагировать на поведение цели, как это делает hover.

...