업데이트 : 다음은 바이올린입니다. 그것은 내 자신의 실제 응용 프로그램보다 조금 더 잘 작동하지만 여전히 잠재적 인 버그 (또는 내 오해)를 강조 표시합니다. "outro"전환이 작동하지 않습니다.업데이트시 부분 반응이 활성화되지 않음
http://jsfiddle.net/k4a81fza/1/
원본 :
이것은 내가 부모 Ractive의 내부에 사용하고 부분입니다 :
여기<script id="session_tpl" type="text/ractive">
<div>
<a href="#" on-tap="showDetail">
{{#if p.project !== null}}
<p intro-outro="fly">
{{project}}
</p>
{{/if}}
</a>
</div>
</script>
가 어떻게 다음이다 (데이터를 업데이트하기 위해 노력하고있어 것 상세보기를 나타내는 다른 ractive에서 변경됨) :
daysRac.set('days[1].sessions[2].project', null);
템플릿의 <p>
태그가 성공적으로 사라지지만 전환되지 않습니다. 다른 전환을 시도하고 지속 시간과 지연을 조정했지만 항상 즉시 제거됩니다. 하지만 전환하지 않고, 다시
daysRac.set(keypathToProject, null, function(){
daysRac.set(keypathToProject, "The New Value");
});
의 <p>
에 표시되는 프로젝트 값을 업데이트하기 위해 노력 :
이상적으로 난 내가 이런 식으로 뭔가 달성 수 있다고 생각 다른 아웃트로 및 소개 전환을 할 수 있습니다.
내가 수행 한 작업을 수행 할 수있는 방법이 있습니까?
기본 전환이 잘 작동하는 것 같습니다. http://jsfiddle.net/1zpqshfa/1/. 해당 전환이로드되지 않았는지 확인하려면 콘솔을 확인하십시오. 그렇지 않으면 데이터 또는 템플릿 참조가 예상 한 것과 다를 수 있습니다. – martypdx