jingsam
c23c5c5d70
keep consistency in dev and prod env ( #4093 )
* keep consistency in dev and prod env
* Update extend.js
* delete name=null
* fixup
* Update name.spec.js
8 years ago
(´・ω・`)
4078ce9c58
fix #4041 , warn overriding Vue's internal methods ( #4111 )
* fix #4041 , warn overriding Vue's internal methods
* prefer concise warning message
8 years ago
Evan You
bc455352a3
test sfc parser <style module>
8 years ago
Evan You
e2a361a052
forgivingly handle < inside template plain text ( fix #4012 )
8 years ago
Evan You
ec824be88e
fix v-once inside v-for ( fix #3964 )
8 years ago
Evan You
09f9783943
fix global mixin + export constructor in vue-loader (fix vue-loader#433)
8 years ago
Evan You
cb1bb75b58
fix global mixin props ( fix #3957 )
8 years ago
Evan You
4b8eb75c7a
fix coverage
8 years ago
chengchao
0cd1489e68
.number modifier should work with select, radio, checkbox ( fix #4018 ) ( #4022 )
* support number modifier in select, radio, checkbox
* add test case
* add ASTModifier type to specify modifiers type
* fix typo
* keep code consistent
8 years ago
Chris Fritz
84918577d2
fix problematic use of 'deprecated' in warnings ( #4043 )
8 years ago
Herrington Darkholme
2ac581bb7f
SSR: eliminate closure in render.js implementation
eliminate closure
fix multiple render instances and memory leakage
fix eslint
magically fix flow typing
add multiple render stream test
8 years ago
Evan You
7dc38dea27
fix SFC parsing pug templates that contains "<" ( fix #3973 )
8 years ago
defcc
3105661662
v-model binding with array. (fix #3958,#3979) ( #3988 )
* fix v-model with array binding
* add mutli selects test case
* add test case. v-bind with array
* add comments
* code refactor
8 years ago
peisong
9c91190b40
Fix typos. ( #3956 )
8 years ago
Chris Fritz
4f5a47d750
fix root v-else not rendering in prod and switched examples to minified vue for better prod coverage ( #3943 )
* fix root v-else not rendering in production and switched examples to minified vue for better prod coverage
* add dev build comment to examples
* convert tabs to spaces in todomvc example for consistency
8 years ago
Evan You
3f8fa43819
fix duplicate attribute test case in IE
8 years ago
Evan You
d362d64633
update entities encoding/decoding ( fix #3899 )
8 years ago
defcc
a9417e4e4f
select change event fix ( #3922 )
* if select binding not changed, then needRest should be set to false, and no change event should be emitted
* update code style
8 years ago
Evan You
864ef21a7d
fix deeply nested keep-alive components not being destroyed ( fix #3882 )
8 years ago
Evan You
7570a3c566
test for directive refactor ( fix #3848 )
8 years ago
Evan You
1fa3844dc2
refactor directive update implementation
8 years ago
Evan You
e9bf5d1cd9
add warning for using v-model on v-for alias
8 years ago
Evan You
32383e5fa3
remove name option warning during instantiation
8 years ago
Evan You
1bb7cba0e0
improve event warning with component information ( close #3831 )
8 years ago
defcc
8bb1e58df0
fix multiple select render ( #3908 )
* fix multiple select render. The mutliple attribute of select dosen't apply at first, so the mutli selected option dosen't work when patching
* keep the vnode.data the same as before
8 years ago
Evan You
cc4c066989
fix coverage
8 years ago
Evan You
be6e050b89
fix `mounted` not called for manually mounted instance with parent ( fix #3898 )
8 years ago
Evan You
3446d1485d
support functional components as named slot ( fix #3872 )
8 years ago
Evan You
74e4e11b44
fix v-on handler with whitespaces ( fix #3893 )
8 years ago
Chris Fritz
de199f9bbd
allow 2 root nodes with v-if and v-else ( #3887 )
* allow 2 root nodes with v-if and v-else
* fix compiler-options test with less specific text
8 years ago
Evan You
f35f7e35cd
add v-model dynamic type warning
8 years ago
Vincent Klaiber
463c9c9e08
Switch to https ( #3864 )
Replaced all http vuejs.org links with https instead.
8 years ago
Eduardo San Martin Morote
c835ce57ff
Allow text nodes on static templates in components ( #3826 )
Fix #3824
8 years ago
Evan You
8ef603b7c3
test <template> key warning, fix coverage
8 years ago
Evan You
99ea0f8229
adjust named slot resolve check ( fix #3819 )
8 years ago
Evan You
b8369e802b
fix test template typo
8 years ago
Evan You
47ee6abfc6
remove codegen v-for truthiness check ( fix #3817 )
8 years ago
Evan You
6d4bdb5ff1
fix style binding for falsy numbers ( fix #3816 )
8 years ago
Dan Reeves
e0698b2ebd
warn user calling Vue() without new ( #3793 )
8 years ago
Evan You
310f5a2f5f
tweak v-model type=file warning phrasing
8 years ago
Eduardo San Martin Morote
b8095bf7b8
Warn when using v-model with input[type=file] ( #3791 )
8 years ago
Evan You
c791fc7826
fix unit tests in IE9
8 years ago
松鹤
575e810670
Optimization unit testing [vdom/patch/children] ( #3733 )
Optimization unit testing for vdom/patch/children.spec.js
8 years ago
Evan You
2b1a0b985c
extend commits e2e wait period because GitHub is slow
8 years ago
Evan You
56960b5fbc
support object looseEqual in v-model ( fix #3673 )
8 years ago
Evan You
d6a7568891
improve v-bind implementation and make it work on components ( fix #3670 )
8 years ago
Evan You
45ff6218c1
handle multiline atribute value parsing in IE ( fix #3663 )
8 years ago
Evan You
d0c13c7e66
test undefined method warning
8 years ago
Evan You
673dec6040
fix duplicate slot warning spelling
8 years ago
Ivan Agafonov
b47d773c58
support short prop declaration as prop: true ( #3643 )
8 years ago