2012-10-31 2 views
0

내 페이지 중 하나에서 녹아웃을 사용하고 있습니다. 편집 링크 목록이 있습니다. 링크를 클릭하면 jqueryUi 대화 상자가 나타납니다. 어떤 이유로 콘텐츠가 삭제됩니다.KnockOutJS, 데이터 - 바인드 대화 상자의 내용이 삭제되었습니다.

<div id="tagDialog" data-bind="with: selectedTag"> 
    Tag Name: 

    <input type="text" data-bind="value: Name"/> 

</div> 

내 코드에서 data-bind = "with : selectedTag"를 제거하면 대화 상자의 내용이 표시됩니다. 하지만이 데이터 바인딩이 필요합니다.

jsFiddle에 코드를 업로드 했으므로 테스트 할 수 있습니다. "편집"을 클릭하십시오. 당신이 사소한 오타를 가지고있는 것처럼

http://jsfiddle.net/GBLNR/

답변

1

는 것 같습니다. 이 값은 data-bind="click: $root.selecTag"이어야합니다. data-bind="click: $root.selectTag"

+0

ye. 정말 고맙습니다. – qinking126

+0

이러한 오타 관련 질문을 제거하여 [스택 오버플로를 정리하는 캠페인] (http://meta.stackexchange.com/q/167342)이 있으므로 도움을받을 수 있습니다! 이 질문에 가까운 표를 던지면서 조금 피칭해도 될까요? –