Skip to content

Commit f7b94e4

Browse files
committed
feat(warnings): Add "symbol" and "boolean" for "key" warning
Booleans as keys are supported since vuejs#6127 and symbols since vuejs#7271. The warning should reflect that.
1 parent 98b4d68 commit f7b94e4

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

packages/vue-server-renderer/build.dev.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6862,7 +6862,7 @@ function _createElement (
68626862
{
68636863
warn(
68646864
'Avoid using non-primitive value as key, ' +
6865-
'use string/number value instead.',
6865+
'use string/number/symbol/boolean value instead.',
68666866
context
68676867
);
68686868
}

packages/weex-vue-framework/factory.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -3575,7 +3575,7 @@ function _createElement (
35753575
if (!('@binding' in data.key)) {
35763576
warn(
35773577
'Avoid using non-primitive value as key, ' +
3578-
'use string/number value instead.',
3578+
'use string/number/symbol/boolean value instead.',
35793579
context
35803580
);
35813581
}

src/core/vdom/create-element.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export function _createElement (
7474
if (!__WEEX__ || !('@binding' in data.key)) {
7575
warn(
7676
'Avoid using non-primitive value as key, ' +
77-
'use string/number value instead.',
77+
'use string/number/symbol/boolean value instead.',
7878
context
7979
)
8080
}

0 commit comments

Comments
 (0)