2013-12-17 6 views
0

에 의해 살균된다 Bootjack 팝 오버 본문 링크는 내가이 HTML 버튼이 다트

<button data-toggle="popover" data-placement="bottom" title="" data-content="Dart. <a href='https://www.dartlang.org/'>Link</a>" data-original-title="Popover">Dart</button> 

그리고 팝 오버 요소로 다트 와이어에서 버튼

: 나는 Popover.wire를 사용하지 않는

$('[data-toggle]').forEach((Element elem) { 
    new Popover(elem, html:true); 
}); 

(elem); 왜냐하면 html 속성을 추가해야하고 setInnerHtml을 통해 속성을 추가해도 html 속성이 활성화되지 않기 때문입니다.

버튼을 클릭 할 때마다 다트가 앵커 요소에서 href 속성을 제거한다는 것이 문제입니다. 이 문제를 해결하는 방법을 알아야합니다. 고맙습니다.

답변

1

BootJack은 innerHtml을 사용하여 popovers의 내용에 대한 값을 설정하는 것으로 나타났습니다. NodeValidatorBuilder를 사용하여 setInnerHtml을 사용하여 내용 값을 설정하기 위해 tooltip.dart를 변경했습니다. 이로 인해 Dart는 popovers 내부에서 href 속성을 삭제하지 못하게되었습니다. 이러한 변화로 Bootjack repo를 업데이트 할 것을 요청했습니다.