Ractive.js에서 HTML 태그로 콘텐츠 렌더링

초 공백

Ractive.js에서 렌더링 한 데이터에 HTML 태그를 포함하려고합니다 (누구나 신경 쓰는 경우 화학 기호를 자동 구독). Ractive는 새 DOM 요소를 만드는 대신 텍스트를 삽입합니다.

60 초 설정 가이드 에서 수정 된 최소 테스트 케이스 :

<script id='template' type='text/ractive'>
    <p>Hello, {{name}}!</p>
</script>

<script type="text/javscript">
    var ractive = new Ractive({
    el: 'container',

    template: '#template',

    data: { name: '<b>world</b>' }
});

이 JSfiddle 에서 볼 수 있듯이 결과는 Hello, <b>world</b>예상되는 "Hello, world " 가 아닙니다.

나는 이것이 Ractive가 표현을 처리하는 방식과 관련이 있다고 생각한다. 그러나 나는 아직 소스가 그다지 의미가있는 시점에 이르지 않았다.

의도 한 동작을 어떻게 얻을 수 있는지에 대한 생각이 있습니까?

리치 해리스

예! 트리플 스타 치를 사용할 수 있습니다.

<p>Hello, {{{name}}}!</p>

전통적인 콧수염에서 이것은 '의 가치를 벗어나지 말라'는 의미 name입니다. Ractive로 번역하면 '텍스트가 아닌 HTML로 콘텐츠를 삽입합니다.

주의 되는 HTML을 삽입하기 전에 소독되지 않았는지, 그렇다면 name: XSS 및 기타 악성 콘텐츠에 대한 가능성이있어 사용자의 입력에서 온 http://jsfiddle.net/rich_harris/4jBC8/가 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

AngularJS에서 ajax 호출 후 동적 HTML (angularjs 콘텐츠) 콘텐츠 렌더링

분류에서Dev

상태에 따라 React JS에서 조건부로 콘텐츠 렌더링

분류에서Dev

HTML 콘텐츠를 Google 스프레드 시트로 렌더링

분류에서Dev

React JS-React Router-콘텐츠를 별도로 렌더링

분류에서Dev

모델에서 오는 HTML 콘텐츠를 렌더링하는 방법

분류에서Dev

node.js에서 phantomJ를 사용하여 html 콘텐츠를 pdf 파일로 렌더링하려면 어떻게해야합니까?

분류에서Dev

Ajax 응답에서로드 된 데이터로 mathjax 콘텐츠 렌더링

분류에서Dev

JQuery로 특정 HTML 태그에 콘텐츠 추가

분류에서Dev

Python에서 Selenium을 사용하여 JavaScript로 렌더링 된 콘텐츠 WebScraping

분류에서Dev

서버 측 렌더링으로 대용량 콘텐츠 및 중복에 대응

분류에서Dev

HTML 웹 페이지에서 스크립트 차단 확장 프로그램이있는 브라우저에서 noscript 태그 내의 콘텐츠가 렌더링되지 않습니다.

분류에서Dev

템플릿에서 HTML 헤더 콘텐츠로드

분류에서Dev

thymeleaf를 사용하여 div 태그에서 tinymce 콘텐츠를 렌더링하는 방법

분류에서Dev

Shadow DOM에서 <content> 태그의 콘텐츠를 렌더링하지 않는 방법은 무엇입니까?

분류에서Dev

Next.js에서 콘텐츠가 많은 서버 측 렌더링 동적 경로?

분류에서Dev

콘텐츠를 렌더링하기 전에 Swig 템플릿에 출력 태그 표시

분류에서Dev

페이지에서 HTML 태그로 텍스트 렌더링

분류에서Dev

Polymer의 콘텐츠 태그 내에서 HTML에 액세스

분류에서Dev

Shiny에서 루프 내부의 상자에 대한 HTML 콘텐츠를 어떻게 렌더링합니까?

분류에서Dev

CGI Perl을 사용하여 HTML 테이블에서 XML 콘텐츠를 렌더링하는 방법

분류에서Dev

태그 속성에서 HTML 콘텐츠 건너 뛰기

분류에서Dev

json 응답에서 모든 HTML 태그 * AND * 콘텐츠 제거

분류에서Dev

원격 html 파일 (AWS 버킷)의 html 콘텐츠를 django-template으로 렌더링

분류에서Dev

Ember js, 템플릿에 html 태그를 삽입하고 html로 렌더링

분류에서Dev

백본 템플릿은 HTML 콘텐츠를 렌더링

분류에서Dev

<h : inputTextarea> JSF에서 뷰를 렌더링하는 동안 식별자로 사용되는 콘텐츠

분류에서Dev

Confluence 매크로에서 페이지의 모든 자식 콘텐츠를 렌더링하는 방법

분류에서Dev

IONIC 2/3에서 이온 함량의 콘텐츠를 화면 중앙으로 렌더링

분류에서Dev

json에서 특정 콘텐츠 렌더링

Related 관련 기사

  1. 1

    AngularJS에서 ajax 호출 후 동적 HTML (angularjs 콘텐츠) 콘텐츠 렌더링

  2. 2

    상태에 따라 React JS에서 조건부로 콘텐츠 렌더링

  3. 3

    HTML 콘텐츠를 Google 스프레드 시트로 렌더링

  4. 4

    React JS-React Router-콘텐츠를 별도로 렌더링

  5. 5

    모델에서 오는 HTML 콘텐츠를 렌더링하는 방법

  6. 6

    node.js에서 phantomJ를 사용하여 html 콘텐츠를 pdf 파일로 렌더링하려면 어떻게해야합니까?

  7. 7

    Ajax 응답에서로드 된 데이터로 mathjax 콘텐츠 렌더링

  8. 8

    JQuery로 특정 HTML 태그에 콘텐츠 추가

  9. 9

    Python에서 Selenium을 사용하여 JavaScript로 렌더링 된 콘텐츠 WebScraping

  10. 10

    서버 측 렌더링으로 대용량 콘텐츠 및 중복에 대응

  11. 11

    HTML 웹 페이지에서 스크립트 차단 확장 프로그램이있는 브라우저에서 noscript 태그 내의 콘텐츠가 렌더링되지 않습니다.

  12. 12

    템플릿에서 HTML 헤더 콘텐츠로드

  13. 13

    thymeleaf를 사용하여 div 태그에서 tinymce 콘텐츠를 렌더링하는 방법

  14. 14

    Shadow DOM에서 <content> 태그의 콘텐츠를 렌더링하지 않는 방법은 무엇입니까?

  15. 15

    Next.js에서 콘텐츠가 많은 서버 측 렌더링 동적 경로?

  16. 16

    콘텐츠를 렌더링하기 전에 Swig 템플릿에 출력 태그 표시

  17. 17

    페이지에서 HTML 태그로 텍스트 렌더링

  18. 18

    Polymer의 콘텐츠 태그 내에서 HTML에 액세스

  19. 19

    Shiny에서 루프 내부의 상자에 대한 HTML 콘텐츠를 어떻게 렌더링합니까?

  20. 20

    CGI Perl을 사용하여 HTML 테이블에서 XML 콘텐츠를 렌더링하는 방법

  21. 21

    태그 속성에서 HTML 콘텐츠 건너 뛰기

  22. 22

    json 응답에서 모든 HTML 태그 * AND * 콘텐츠 제거

  23. 23

    원격 html 파일 (AWS 버킷)의 html 콘텐츠를 django-template으로 렌더링

  24. 24

    Ember js, 템플릿에 html 태그를 삽입하고 html로 렌더링

  25. 25

    백본 템플릿은 HTML 콘텐츠를 렌더링

  26. 26

    <h : inputTextarea> JSF에서 뷰를 렌더링하는 동안 식별자로 사용되는 콘텐츠

  27. 27

    Confluence 매크로에서 페이지의 모든 자식 콘텐츠를 렌더링하는 방법

  28. 28

    IONIC 2/3에서 이온 함량의 콘텐츠를 화면 중앙으로 렌더링

  29. 29

    json에서 특정 콘텐츠 렌더링

뜨겁다태그

보관