"/n
"을 "<p>
"요소 내에서 "<br />
"으로 바꿀 사용자 정의 바인딩을 작성하려고합니다.knockout.js의 nl2br에 대한 사용자 정의 바인딩 만들기
나는 개념을 어느 정도 이해하지만, 나는 그것을 얻으려고 열심히 노력하고있다. 누구든지 제가 잘못 가고있는 곳을 제안 할 수 있습니까? "<br />
"대신 "/n
"을 사용하여 실제 값을 유지하기 위해 계산 된 관찰 가능을 사용하고 싶지 않습니다.
ko.bindingHandlers.nl2br = {
init: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
var field = valueAccessor();
field.replace(/\n/g, '<br />');
$(element).val(field)
},
update: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
var field = valueAccessor();
field.replace(/\n/g, '<br />');
$(element).val(field)
}
};
:이은으로 가능 **입니다 하나의 CSS 속성 ** - 다음 질문을 참조하십시오. https://stackoverflow.com/questions/17422895/knockout-js-carraige-return-in-paragraph-text –