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
Evan You
c02a5a9c9d
remove v-partial
2015-05-14 12:31:43 -04:00
Evan You
3597675b2b
rename paramAttributes -> props
2015-05-14 12:19:27 -04:00
Evan You
3959b676e2
use better warning assertions in tests
2015-05-12 23:01:16 -04:00
Evan You
6d0697b2e4
improve param attributes
...
- support multiple mustache tags
- support filters
- support arbitrary expression
- support explicit one-way binding syntax {{*parentKey}}
- non-settable expressions are automatically one-way
2015-05-11 11:16:20 -04:00
Evan You
08dd24f33d
more test cases
2015-05-10 04:25:06 -04:00
Evan You
43ccd4c711
add test case for removing transcluded directives
2015-05-10 04:01:43 -04:00
Evan You
4c25d1eb03
add test case for container/replacer attrs with same name
2015-05-10 02:04:38 -04:00
Evan You
e65c8958ab
refactor component root compilation
2015-05-10 01:54:24 -04:00
Evan You
e5054181aa
component attr should take higher priority than placeholder attr with same name ( fix #828 )
2015-05-08 12:07:07 -04:00
Evan You
7b84594935
transcluded linkFns should be terminal
2015-04-23 05:33:14 -04:00
Evan You
aba5228ee8
wip - current tests pass
2015-04-23 05:33:14 -04:00
Evan You
792c139491
refactor transclusion logic
...
transcluded contents are now marked with a "transcluded"
attribute so that the compiler knows to compile them in
parent scope. this allows proper re-compile of transcluded
blocks in conditionals (v-if and v-partial).
2015-04-23 05:33:14 -04:00
Nikola Kovacs
a3cdcacad4
Fix bug in <content> select.
...
Fallback wasn't used when none of the nodes matched by the selector
were children of the target.
refs #786
2015-04-17 09:40:27 +02:00
Nikola Kovacs
cfdfda35aa
<content> select should only match children.
...
Fixes 786
2015-04-16 18:29:05 +02:00
Evan You
0894903ec5
add warning for camelCase paramAttributes ( #625 )
2014-12-08 16:09:35 -05:00
Evan You
bf9edefca0
Tweak parent directive compilation
...
- Make `this.el.__vue__` avaialable in a parent directive on the component
container.
- Move `v-ref` compilation to parent instead of child
2014-12-06 18:47:27 -05:00
Evan You
4faf16e281
rename Binding -> Dep
2014-11-26 13:05:03 -05:00