속성 내에서 템플릿 렌더링

MS01

부트 스트랩 팝 오버에서 렌더링하려고하는 템플릿이 있지만 아래 코드를 수행하면 렌더링 [object Object]됩니다. 어떻게 든 완전한 템플릿을 렌더링 할 수 있습니까?

<a data-toggle="popover" data-placement="top" data-trigger="hover" title="sometitle" data-bind="attr: { 'data-content': { template: { name: 'a-template', data: somedata} } }"></a>

세이지 조언과 더 나은 지혜에 감사드립니다!

PratikSatikunvar

할 수있는 일은 계산 된 필드에서 템플릿을 렌더링하고 해당 필드를 해당 데이터 콘텐츠 속성에 할당하는 것입니다. 아래를 참조하십시오.

템플릿 지정

<script id="myTemplate" type="text/html">
        // Some HTML here
</script>

위에 지정된 템플릿을 기반으로 계산 된 필드를 생성합니다.

<script>
function myViewModel() {
    var self = this;
    self.templateField= ko.computed(function(){
        var temp = $("<div>");
        ko.applyBindingsToNode(temp[0], { template: { name: 'templateName', data: self } });
        var html = temp.html();
        temp.remove();
        return html;
    }, self);
}
</script>

이제 위에서 생성 한 계산 된 필드를 속성에서 사용합니다.

<anyElement data-bind="attr: {'data-content': templateField}"/>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Angular-형제 구성 요소에서 템플릿 렌더링

분류에서Dev

템플릿에서 요소 렌더링

분류에서Dev

EmberJs에서 템플릿 렌더링

분류에서Dev

구성 요소 템플릿에서 동적 마크 업 렌더링

분류에서Dev

emberjs-더 큰 템플릿 내에서 조건부로 템플릿 렌더링

분류에서Dev

백본보기를 사용하여 밑줄 템플릿에서 모델 속성을 렌더링하는 방법

분류에서Dev

ListView에 다른 템플릿 렌더링

분류에서Dev

Underscore를 사용한 Backbone Tempting은 템플릿에서 하나의 속성을 렌더링하지만 다른 하나는 렌더링하지 않습니다.

분류에서Dev

컨트롤러 내에서 Angularjs 템플릿 렌더링

분류에서Dev

Symfony2에서 템플릿 렌더링 속도를 높이는 방법은 무엇입니까?

분류에서Dev

유성 렌더링 템플릿의 특정 ID에서 수집 필드에 액세스

분류에서Dev

플라스크 템플릿에 동적으로 생성 된 태그가있는 렌더링 테이블

분류에서Dev

템플릿 디렉토리 외부에서 Heist로 템플릿 렌더링

분류에서Dev

EmberJS 템플릿 구성 요소가 갑자기 페이지에서 렌더링되지 않음

분류에서Dev

Meteor에서 템플릿 렌더링을 기다리는 중, 일관성이 없습니다.

분류에서Dev

BackboneJ가 렌더링 된 템플릿에서 템플릿을 렌더링 할 수 없습니다.

분류에서Dev

BackboneJ가 렌더링 된 템플릿에서 템플릿을 렌더링 할 수 없습니다.

분류에서Dev

반복 내부에 렌더링 된 포함 템플릿 변경

분류에서Dev

템플릿을 다시 렌더링 / 다시 생성하지 않고 Meteor에서 동적으로 템플릿 표시

분류에서Dev

내 구성 요소가 렌더링 된 템플릿의 컨텍스트 가져 오기

분류에서Dev

뷰 렌더링 로직은 functions.php 또는 content-partial 템플릿에 속합니까?

분류에서Dev

엔터티 속성을 렌더링 할 때 Jinja 템플릿이 중단됨

분류에서Dev

Django 템플릿에서 Markdown을 HTML로 렌더링

분류에서Dev

json 데이터에서 scriban 템플릿 렌더링

분류에서Dev

Angular ngrx : 템플릿에서 개체 렌더링 문제

분류에서Dev

for 루프에서 Django 템플릿 렌더링

분류에서Dev

for 루프에서 Django 템플릿 렌더링

분류에서Dev

Ember에서 템플릿 렌더링 후 스크립트 실행

분류에서Dev

백본에서 렌더링되지 않는 밑줄 템플릿

Related 관련 기사

  1. 1

    Angular-형제 구성 요소에서 템플릿 렌더링

  2. 2

    템플릿에서 요소 렌더링

  3. 3

    EmberJs에서 템플릿 렌더링

  4. 4

    구성 요소 템플릿에서 동적 마크 업 렌더링

  5. 5

    emberjs-더 큰 템플릿 내에서 조건부로 템플릿 렌더링

  6. 6

    백본보기를 사용하여 밑줄 템플릿에서 모델 속성을 렌더링하는 방법

  7. 7

    ListView에 다른 템플릿 렌더링

  8. 8

    Underscore를 사용한 Backbone Tempting은 템플릿에서 하나의 속성을 렌더링하지만 다른 하나는 렌더링하지 않습니다.

  9. 9

    컨트롤러 내에서 Angularjs 템플릿 렌더링

  10. 10

    Symfony2에서 템플릿 렌더링 속도를 높이는 방법은 무엇입니까?

  11. 11

    유성 렌더링 템플릿의 특정 ID에서 수집 필드에 액세스

  12. 12

    플라스크 템플릿에 동적으로 생성 된 태그가있는 렌더링 테이블

  13. 13

    템플릿 디렉토리 외부에서 Heist로 템플릿 렌더링

  14. 14

    EmberJS 템플릿 구성 요소가 갑자기 페이지에서 렌더링되지 않음

  15. 15

    Meteor에서 템플릿 렌더링을 기다리는 중, 일관성이 없습니다.

  16. 16

    BackboneJ가 렌더링 된 템플릿에서 템플릿을 렌더링 할 수 없습니다.

  17. 17

    BackboneJ가 렌더링 된 템플릿에서 템플릿을 렌더링 할 수 없습니다.

  18. 18

    반복 내부에 렌더링 된 포함 템플릿 변경

  19. 19

    템플릿을 다시 렌더링 / 다시 생성하지 않고 Meteor에서 동적으로 템플릿 표시

  20. 20

    내 구성 요소가 렌더링 된 템플릿의 컨텍스트 가져 오기

  21. 21

    뷰 렌더링 로직은 functions.php 또는 content-partial 템플릿에 속합니까?

  22. 22

    엔터티 속성을 렌더링 할 때 Jinja 템플릿이 중단됨

  23. 23

    Django 템플릿에서 Markdown을 HTML로 렌더링

  24. 24

    json 데이터에서 scriban 템플릿 렌더링

  25. 25

    Angular ngrx : 템플릿에서 개체 렌더링 문제

  26. 26

    for 루프에서 Django 템플릿 렌더링

  27. 27

    for 루프에서 Django 템플릿 렌더링

  28. 28

    Ember에서 템플릿 렌더링 후 스크립트 실행

  29. 29

    백본에서 렌더링되지 않는 밑줄 템플릿

뜨겁다태그

보관