Commit Graph

25 Commits

Author SHA1 Message Date
Evan You 8cc6c72cd6 remove inherit option 2015-09-03 17:43:13 -04:00
Evan You 1169252c07 remove $data as prop 2015-09-03 17:43:13 -04:00
Evan You 3d3eaeaa63 warn data field already defined as a prop 2015-09-03 15:16:26 -04:00
Evan You 794214a3ff make prop watchers sync (fix #1162) 2015-08-15 14:30:36 -04:00
Evan You 8184a95b40 respect boolean prop default value (fix #1079) 2015-07-27 09:46:14 -04:00
Evan You 3c04cde8e9 do not warn for absent non-required prop (close #1070) 2015-07-23 08:05:38 -04:00
Evan You 7b6913ede9 fix prop default value observing when data() is also present (fix #1071 & #1072) 2015-07-23 07:55:03 -04:00
Evan You 145fed71f9 improve prop default value handling (close #1032) 2015-07-10 12:04:32 +08:00
Evan You 1f77606869 respect default data value for absent Boolean prop (fix #1020) 2015-07-07 20:21:59 +08:00
Evan You 838c98afed avoid overwriting inherited properties when initializing props (fix #1012) 2015-07-06 14:19:27 +08:00
Evan You deac205843 eslint for tests 2015-07-02 20:59:20 +08:00
Evan You eb49441ffb test for props option alternative syntax 2015-06-28 09:07:08 +08:00
Evan You 850a7e779b _children -> $children 2015-06-25 21:34:53 -04:00
Evan You fdd6d937d1 add tests for two-way binding with paths 2015-06-25 13:33:14 -04:00
Evan You 0c78d63842 make props available in created() and data() 2015-06-21 16:10:04 -04:00
Evan You d3efa2a115 tests for prop assertions 2015-06-13 23:02:59 -04:00
Evan You 775c982874 prop assertions WIP 2015-06-13 23:02:42 -04:00
Evan You a6de6e9d2a simplify prop binding modes 2015-06-13 23:02:27 -04:00
Evan You 47d151b561 tests for oneway and onetime props 2015-06-12 11:12:33 -04:00
Evan You 6efe10ceba add test case for passing in $data as prop 2015-06-08 00:03:36 -04:00
Evan You 2a56dbb46f fix prop invalid key test case 2015-06-01 17:50:16 -04:00
Evan You 5786cb1879 should warn invalid prop keys 2015-05-31 20:50:48 -04:00
Evan You 5566f75782 use empty textNodes as anchors for cleaner HTML output 2015-05-24 21:21:21 -04:00
Evan You 70d5280faa remove v-component 2015-05-15 11:48:31 -04:00
Evan You ee2b99efd7 remove v-with 2015-05-14 14:03:49 -04:00