Угловой пользовательский интерфейс popover-html выдает ошибку $ parse

0

Я хочу показать свою настраиваемую директиву в popover. Я пробовал использовать popover-html из https://angular-ui.github.io/bootstrap/#/popover

Но я получаю эту ошибку.

Uncaught Error: [$parse:syntax] Syntax Error: Token '<' not a primary expression at column 1 of the expression [<h1>hi<h2>] starting at [<h1>hi<h2>].

http://errors.angularjs.org/1.4.5/ $ parse/syntax? p0 =% 3C & p1 = not %20a %20primary %20expression & p2 = 1 & p3 =% 3Ch1% 3Ehi% 3Ch2% 3E & p4 =% 3Ch1% 3Ehi% 3Ch2% 3E

Plese проверит образец кода на

Благодарю!

  • 0
    где код, который генерирует эту ошибку?
Теги:
angular-ui-bootstrap

1 ответ

2
Лучший ответ

Похоже, вы переходите непосредственно к подсказке, поэтому используйте что-то вроде

<div tooltip-html="<h1>hello</h1>"

Хотя это имеет смысл для большинства людей, это не то, как библиотека, похоже, ожидает, что вы будете использовать эту директиву. На странице github есть связанная с этим почта, которая подробно обсуждала это: https://github.com/angular-ui/bootstrap/issues/3790

Вот плункер, который показывает, как использовать директиву tooltip-html: http://plnkr.co/edit/v4NQXJjNDuyjl4agjtA0?p=preview

Ещё вопросы

Сообщество Overcoder
Наверх
Меню