Commit Graph

28 Commits

Author SHA1 Message Date
Jinjiang a821faf294 fixed Vue.delete(vm, key) (#2731)
* fixed Vue.delete(vm, key) bug

* rollback to es5 syntax in test case
2016-04-26 01:10:55 -04:00
Evan You 208678b8a4 use custom matcher for warning tests 2016-03-09 17:32:05 -05:00
Saul Rennison 98f06e11d5 Remove convertAllProperties config value with new behaviour as if it was true. 2016-02-27 19:35:32 +00:00
Saul Rennison 2d658a6fca Test whether a property is configurable before defining it as reactive
Fixes vuejs/vue#2393
2016-02-25 11:10:43 +00:00
Evan You 521e8d2754 use standard and eslint 2.0 2016-02-17 18:31:19 -05:00
Evan You f7a91fc9f4 build: adjust test build setup for easier requires 2015-12-26 20:02:57 -05:00
Evan You 9dc0d7d87f use ES2015 + new build setup 2015-11-18 15:01:05 -05:00
kazuya kawaguchi 2b79ebe418 fix: ocurred error in 'set' and 'delete' utility functions 2015-11-16 20:03:18 +09:00
Evan You fd196980c3 Merge branch 'dev' of https://github.com/jdavidberger/vue into getset 2015-11-10 10:46:56 -05:00
Justin Berger 7fa6faa486 Added handling and tests for nonconfigurable properties, get-only properties, and set-only properties 2015-11-10 02:30:09 -07:00
Justin Berger 2e9db42436 Made the convertAllProperties configuration option false by default 2015-11-08 18:33:31 -07:00
Justin Berger 7953f5eaa9 Added config option for working with computed properties; also changed the implementation to no longer do function calls for normal attributes 2015-11-08 17:54:07 -07:00
kazuya kawaguchi 9e103257ba observer: fix check error 2015-11-09 03:19:03 +09:00
Justin Berger 0b1be55c04 Added support for properties which were created with defineProperty outside of vue 2015-11-07 17:23:53 -07:00
Evan You 539b107b79 config: remove proto option 2015-10-08 17:35:46 -04:00
Evan You b6cceaadb1 deprecate $set and $delete on objects, use Vue.set/delete instead 2015-10-03 17:09:46 -04:00
Evan You c427029b64 array.$remove: always remove by searching for item 2015-09-30 23:31:47 -04:00
Evan You a95db2eb03 remove unobservable object warning 2015-09-08 11:18:16 -04:00
Evan You 54c93ac39a remove $add 2015-09-03 17:43:13 -04:00
Evan You 5705239ab1 warn unobservable objects 2015-08-30 09:50:24 -04:00
Evan You 12b4ae2ad6 lazy evaluation for computed properties 2015-07-19 00:00:27 -04:00
Evan You 171fdc7ad5 fix $add() not triggering deep watchers for nested array objects 2015-07-16 08:53:34 -07:00
Evan You 17c372672c simplify observer self dep 2015-07-16 08:26:13 -07:00
Evan You 92593255dd support frozen models (close #662) 2015-07-06 14:43:26 +08:00
Evan You deac205843 eslint for tests 2015-07-02 20:59:20 +08:00
Evan You a94c80b844 Observer refactor: dep.depend() 2015-06-10 21:52:40 -04:00
Evan You 00d423d2d9 add $set method for observed objects 2015-05-05 18:14:14 -04:00
Evan You 4faf16e281 rename Binding -> Dep 2014-11-26 13:05:03 -05:00