{"action":"created","issue":{"url":"https://api.github.com/repos/mikeric/rivets/issues/532","repository_url":"https://api.github.com/repos/mikeric/rivets","labels_url":"https://api.github.com/repos/mikeric/rivets/issues/532/labels{/name}","comments_url":"https://api.github.com/repos/mikeric/rivets/issues/532/comments","events_url":"https://api.github.com/repos/mikeric/rivets/issues/532/events","html_url":"https://github.com/mikeric/rivets/issues/532","id":121712000,"number":532,"title":"`rv-*` implicitly setting attributes is not a good idea at all!","user":{"login":"aminroosta","id":2920178,"avatar_url":"https://avatars.githubusercontent.com/u/2920178?v=3","gravatar_id":"","url":"https://api.github.com/users/aminroosta","html_url":"https://github.com/aminroosta","followers_url":"https://api.github.com/users/aminroosta/followers","following_url":"https://api.github.com/users/aminroosta/following{/other_user}","gists_url":"https://api.github.com/users/aminroosta/gists{/gist_id}","starred_url":"https://api.github.com/users/aminroosta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aminroosta/subscriptions","organizations_url":"https://api.github.com/users/aminroosta/orgs","repos_url":"https://api.github.com/users/aminroosta/repos","events_url":"https://api.github.com/users/aminroosta/events{/privacy}","received_events_url":"https://api.github.com/users/aminroosta/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-12-11T13:55:15Z","updated_at":"2016-02-11T14:52:41Z","closed_at":null,"body":"Why you do have that general `rv-*` binding ? If someone mistype a binding name, instead of getting an error it just sets an attribute. \r\nFor example if i have a binding named `jqselectmenu` and mistype `rv-jqselecmenu` then rv throws no errors, instead it just sets at attribute on the html element.\r\n\r\nWouldn't a binding like `rv-attr-*` be a better idea ?\r\n\r\nI am using this library for two weeks now and had this problem more than 3 times, and the last one took me 1 hour to figure out! \r\n(probably i have a problem with typing too :smile:)"},"comment":{"url":"https://api.github.com/repos/mikeric/rivets/issues/comments/182895974","html_url":"https://github.com/mikeric/rivets/issues/532#issuecomment-182895974","issue_url":"https://api.github.com/repos/mikeric/rivets/issues/532","id":182895974,"user":{"login":"Leeds-eBooks","id":4380655,"avatar_url":"https://avatars.githubusercontent.com/u/4380655?v=3","gravatar_id":"","url":"https://api.github.com/users/Leeds-eBooks","html_url":"https://github.com/Leeds-eBooks","followers_url":"https://api.github.com/users/Leeds-eBooks/followers","following_url":"https://api.github.com/users/Leeds-eBooks/following{/other_user}","gists_url":"https://api.github.com/users/Leeds-eBooks/gists{/gist_id}","starred_url":"https://api.github.com/users/Leeds-eBooks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Leeds-eBooks/subscriptions","organizations_url":"https://api.github.com/users/Leeds-eBooks/orgs","repos_url":"https://api.github.com/users/Leeds-eBooks/repos","events_url":"https://api.github.com/users/Leeds-eBooks/events{/privacy}","received_events_url":"https://api.github.com/users/Leeds-eBooks/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T14:52:41Z","updated_at":"2016-02-11T14:52:41Z","body":"I'm having trouble understanding if people think `rv-*` implicitly setting attributes should be deprecated, @terrancesnyder seemed to be disagreeing with the OP because he put `[downvote]` but then @tjcrowder said \"agreed\" and wants to deprecate... I'm confused!"}}