Evan You
|
775c982874
prop assertions WIP
|
11 ani în urmă |
Evan You
|
a6c8f40273
test $data swapping for all prop types
|
11 ani în urmă |
Evan You
|
a94c80b844
Observer refactor: dep.depend()
|
11 ani în urmă |
Evan You
|
6efe10ceba
add test case for passing in $data as prop
|
11 ani în urmă |
Evan You
|
949ada9cd1
copy props when replacing $data (fix vuejs/Discussion#173)
|
11 ani în urmă |
Evan You
|
c0d22e8cae
simplify watcher
|
11 ani în urmă |
Evan You
|
ee2b99efd7
remove v-with
|
11 ani în urmă |
Evan You
|
3597675b2b
rename paramAttributes -> props
|
11 ani în urmă |
Evan You
|
46812bd210
initialize all paramAttribute fields in data (#830)
|
11 ani în urmă |
Evan You
|
d39fa121b9
_digest() should include repeated child instances
|
11 ani în urmă |
Evan You
|
58247519a5
use inplace update for raw v-repeat
|
11 ani în urmă |
Evan You
|
53ee3a968e
simplify _children & _childCtor
|
11 ani în urmă |
Evan You
|
4faf16e281
rename Binding -> Dep
|
11 ani în urmă |
Evan You
|
53b24037f3
handle setting $data to null
|
11 ani în urmă |
Evan You
|
fbd874fb43
fix #447 computed properties bound to wrong context
|
11 ani în urmă |
Evan You
|
c58926f265
fix deprecated isolated check in _digest()
|
11 ani în urmă |
Evan You
|
37c7151f67
$add/$delete should work on $data too
|
11 ani în urmă |
Evan You
|
5e83bb2c50
tests tests tests
|
11 ani în urmă |
Evan You
|
0177d5dd8b
tests for observe
|
11 ani în urmă |
Evan You
|
f24bda7e0a
only recursively _digest non-isolated children
|
11 ani în urmă |
Evan You
|
36599833de
further simplify observe
|
11 ani în urmă |
Evan You
|
27874ee31b
greatly simplify observe mechanism
|
11 ani în urmă |
Evan You
|
05e24246c8
minor tweaks
|
11 ani în urmă |
Evan You
|
4a0e643bc8
move meta definition into constructor for optimization
|
11 ani în urmă |
Evan You
|
4fdce129da
observer memory management
|
11 ani în urmă |
Evan You
|
58f12db185
improve data change broadcasting
|
11 ani în urmă |
Evan You
|
f9299e1f15
tweaking
|
11 ani în urmă |
Evan You
|
c6d99e46e0
no need to check hasOwn in _defineMeta
|
11 ani în urmă |
Evan You
|
5e4dce0776
make tests pass
|
11 ani în urmă |
Evan You
|
95ec463714
new scope strategy
|
11 ani în urmă |