{"action":"created","issue":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/2534","repository_url":"https://api.github.com/repos/ractivejs/ractive","labels_url":"https://api.github.com/repos/ractivejs/ractive/issues/2534/labels{/name}","comments_url":"https://api.github.com/repos/ractivejs/ractive/issues/2534/comments","events_url":"https://api.github.com/repos/ractivejs/ractive/issues/2534/events","html_url":"https://github.com/ractivejs/ractive/issues/2534","id":151837271,"number":2534,"title":"textarea two way binding","user":{"login":"sharmam1","id":11075479,"avatar_url":"https://avatars.githubusercontent.com/u/11075479?v=3","gravatar_id":"","url":"https://api.github.com/users/sharmam1","html_url":"https://github.com/sharmam1","followers_url":"https://api.github.com/users/sharmam1/followers","following_url":"https://api.github.com/users/sharmam1/following{/other_user}","gists_url":"https://api.github.com/users/sharmam1/gists{/gist_id}","starred_url":"https://api.github.com/users/sharmam1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sharmam1/subscriptions","organizations_url":"https://api.github.com/users/sharmam1/orgs","repos_url":"https://api.github.com/users/sharmam1/repos","events_url":"https://api.github.com/users/sharmam1/events{/privacy}","received_events_url":"https://api.github.com/users/sharmam1/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ractivejs/ractive/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-04-29T10:30:35Z","updated_at":"2016-05-01T20:26:41Z","closed_at":null,"body":"I am trying two way binding with textarea and it's working fine, but when i embed ckeditor to it\r\nit's not binding, i think it's only binding when there is an event like change happening to textarea, in case of ckeditor as change is not happening directly to textarea, as it copies values to textarea(i guess no event in this case) i am new to ractive,<br/> is there any other way of doing it?: i am using v0.4.0.\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/comments/216069787","html_url":"https://github.com/ractivejs/ractive/issues/2534#issuecomment-216069787","issue_url":"https://api.github.com/repos/ractivejs/ractive/issues/2534","id":216069787,"user":{"login":"fskreuz","id":1582932,"avatar_url":"https://avatars.githubusercontent.com/u/1582932?v=3","gravatar_id":"","url":"https://api.github.com/users/fskreuz","html_url":"https://github.com/fskreuz","followers_url":"https://api.github.com/users/fskreuz/followers","following_url":"https://api.github.com/users/fskreuz/following{/other_user}","gists_url":"https://api.github.com/users/fskreuz/gists{/gist_id}","starred_url":"https://api.github.com/users/fskreuz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fskreuz/subscriptions","organizations_url":"https://api.github.com/users/fskreuz/orgs","repos_url":"https://api.github.com/users/fskreuz/repos","events_url":"https://api.github.com/users/fskreuz/events{/privacy}","received_events_url":"https://api.github.com/users/fskreuz/received_events","type":"User","site_admin":false},"created_at":"2016-05-01T20:26:41Z","updated_at":"2016-05-01T20:26:41Z","body":"@sharmam1 Short answer is no.\r\n\r\nRactive has no integrations with CKEditor nor does CKEditor have integrations with Ractive.  CKEditor isn't aware that Ractive has bound an element to data and may do destructive changes to the DOM that may break the original data binding. In the same way, Ractive isn't aware how CKEditor manipulates the DOM. CKEditor may be updating the textarea, but Ractive may not know about it.\r\n\r\nThe only party that is aware that both libraries exist on the page *is the developer*. This means you're responsible for making both libraries aware of each other. This means making the logic that integrates the two, which in Ractive's case, is a custom component."}}