DB에 저장된 일부 하위 파트에서 연결된 Ember의 뷰가 동적으로 생성되었습니다. 또한 템플릿을 수정하여 다른 Ember가 아닌 다른 부분을 포함하도록 Jsoup을 사용하고 있습니다.Ember 바인딩 요소 속성에 대한 대체 방법이 있습니다
<li {{bindAttr class="isCompleted:completed isEditing:editing"}}>
Jsoup 물론 예상되는 행동 인 것처럼 빈 따옴표를 추가하여 그들을 "수정"을 시도 : 내 저장 타다 남은 부분은 일반적인 방법으로 바인딩 속성을 포함 불행하게도 때
<li {{bindattr="" class="isCompleted:completed isEditing:editing" }}="">
이 있습니까 속성을 바인딩하기위한 어떤 방법이든. 일부 유효한 HTML 내에 포장하여
즉. data-ember='{{bindAttr "something"}}'
또는 Jsoup가 이러한 변경을 막을 수있는 방법이 있습니까?
이 믹스에서 jsoup의 기능을 설명 할 수 있습니까? HTML을 구문 분석하고 조작하기위한 서버 측 API로 알고 있습니다. 이것은 클라이언트의 핸들 막대 템플릿과 어떤 관련이 있습니까? – mavilein
간단합니다. 이메일 템플릿을 관리하는 간단한 도구를 만들고 있습니다. 사용자는 백엔드에 로그인하여 미리 정의 된 요소 (Ember 부분이 아님)를 사용하여 새 필드 집합을 만들 수 있습니다. 저장하고 새 메일을 만드는 동안 사용되는 Ember의 템플릿으로 변환하면 Jsoup를 사용하고 있습니다. 들어오는 HTML을 트래버스하기 위해 최종 템플릿에 비 Ember 동적 파트를 추가 할 수 있습니다. 이 추가 부분은 Ember의 로직 – biesior
@mavilein으로 바꿀 수 없습니다. Jsoup는 Ember의 뷰를이 믹스에 동적으로 만듭니다. :) – biesior