Knockout JS를 사용하여 "데이터 바인딩"을 사용하지 않고 뷰 모델의 값을 템플릿에 삽입 할 수 있는지 여부를 알고 싶습니다.KO 뷰 모델의 값을 템플릿에 삽입 할 수 있습니까?
예를 들어 다음보기 모델이있는 경우;
var myViewModel = {
var self = this;
self.firstName = ko.observable("ABC");
self.lastName = ko.observable("XYZ");
};
다음과 같은 템플릿을 만들어야합니다.
<script id="myInjectTemplate" type="text/html">
<h3 id="header_${firstName}">${firstName} - ${lastName}</h3>
</script>
여기서 Apache Velocity와 마찬가지로 장소 모델에 값을 삽입 할 수 있습니까?
감사합니다.
왜 데이터 바인딩을 사용하지 않으시겠습니까? –
당신은 이것을 위해 콧수염을 사용하는 방법을 내려야합니다 : https://github.com/janl/mustache.js/ – XGreen
이것을 시도하십시오. 감사. –