{"action":"created","issue":{"url":"https://api.github.com/repos/techfort/LokiJS/issues/71","labels_url":"https://api.github.com/repos/techfort/LokiJS/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/techfort/LokiJS/issues/71/comments","events_url":"https://api.github.com/repos/techfort/LokiJS/issues/71/events","html_url":"https://github.com/techfort/LokiJS/issues/71","id":56639858,"number":71,"title":"Emit events on DynamicViews on changes","user":{"login":"simonvizzini","id":10862380,"avatar_url":"https://avatars.githubusercontent.com/u/10862380?v=3","gravatar_id":"","url":"https://api.github.com/users/simonvizzini","html_url":"https://github.com/simonvizzini","followers_url":"https://api.github.com/users/simonvizzini/followers","following_url":"https://api.github.com/users/simonvizzini/following{/other_user}","gists_url":"https://api.github.com/users/simonvizzini/gists{/gist_id}","starred_url":"https://api.github.com/users/simonvizzini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonvizzini/subscriptions","organizations_url":"https://api.github.com/users/simonvizzini/orgs","repos_url":"https://api.github.com/users/simonvizzini/repos","events_url":"https://api.github.com/users/simonvizzini/events{/privacy}","received_events_url":"https://api.github.com/users/simonvizzini/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-02-05T08:14:58Z","updated_at":"2015-02-12T07:58:54Z","closed_at":null,"body":"It would be great if DynamicViews would also emit change events, but only if changes to the underlying collection are actually affecting the DynamicView.\r\n\r\nSuppose I have a DynamicView whose data I'm feeding to an HTML template. It would be good if I could re-render my HTML template only if the DynamicView actually changes, instead of listening to every change event on the underlying collection. This would help avoid unnecessary template rendering.\r\n\r\nBtw great work with LokiJS! I like that it's so small and easy to grasp compared to the other alternatives out there."},"comment":{"url":"https://api.github.com/repos/techfort/LokiJS/issues/comments/74031461","html_url":"https://github.com/techfort/LokiJS/issues/71#issuecomment-74031461","issue_url":"https://api.github.com/repos/techfort/LokiJS/issues/71","id":74031461,"user":{"login":"dnfpili","id":8925531,"avatar_url":"https://avatars.githubusercontent.com/u/8925531?v=3","gravatar_id":"","url":"https://api.github.com/users/dnfpili","html_url":"https://github.com/dnfpili","followers_url":"https://api.github.com/users/dnfpili/followers","following_url":"https://api.github.com/users/dnfpili/following{/other_user}","gists_url":"https://api.github.com/users/dnfpili/gists{/gist_id}","starred_url":"https://api.github.com/users/dnfpili/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnfpili/subscriptions","organizations_url":"https://api.github.com/users/dnfpili/orgs","repos_url":"https://api.github.com/users/dnfpili/repos","events_url":"https://api.github.com/users/dnfpili/events{/privacy}","received_events_url":"https://api.github.com/users/dnfpili/received_events","type":"User","site_admin":false},"created_at":"2015-02-12T07:58:54Z","updated_at":"2015-02-12T07:58:54Z","body":"I tried to add a removeWhere from the plunker you gave me but it seems to error out.\r\n\r\nhttp://plnkr.co/edit/aA1nllguAAD4pi3jsNJH?p=preview\r\n"}}