WYSIWYG 편집기 NicEdit http://nicedit.com/index.php과 함께 사용할 사용자 정의 녹아웃 바인딩을 만들려고합니다. TinyMCE 라이브러리에 대해 비슷한 바인딩처럼 보이지만 내 요구를 복제하는 데 성공하지 못한 바이올린 예제를 발견했습니다.NicEdit을 녹아웃과 함께 사용
http://jsfiddle.net/rniemeyer/GwkRQ/
사람은 작업을 정의하기 전에이 바인딩, 또는이 사람이 주변에 다른 일을 찾을 만들었습니다? NicEditor의 인스턴스가 정상적으로 적용되면 그에 따라 첨부 된 값이 업데이트되는 것처럼 보이지만 관찰 가능한 업데이트는 실행되지 않습니다.
예를 들어, 다음 javascript 및 html을 사용하면 유효한 결과가 생성되지 않습니다.
JS 여기
var viewModel = {
content: ko.observable("<p>I want this text to load and change in the editor</p>"),
};
ko.applyBindings(viewModel);
new nicEditor().panelInstance('testTextArea');
여기
<form method="post" action="somepage">
<textarea id="testTextArea" name="content" style="width:100%" data-bind="value: content"></textarea>
</form>
덕분에 어떤 통찰력을위한 HTML.
언급 한대로 맞춤 바인딩을 만드는 것이 좋습니다. NicEditor 버전의 사용자 정의 바인딩을 만들려고 할 때 작성한 코드를 공유하십시오. 그러면 왜 작동하지 않는지 알아낼 수 있습니다. – CodeThug