|
@@ -21,7 +21,9 @@ import {
|
|
|
isOn,
|
|
isOn,
|
|
|
isReservedProp,
|
|
isReservedProp,
|
|
|
isString,
|
|
isString,
|
|
|
|
|
+ isSymbol,
|
|
|
makeMap,
|
|
makeMap,
|
|
|
|
|
+ stringifySymbol,
|
|
|
toRawType,
|
|
toRawType,
|
|
|
} from '@vue/shared'
|
|
} from '@vue/shared'
|
|
|
import { warn } from './warning'
|
|
import { warn } from './warning'
|
|
@@ -795,6 +797,8 @@ function styleValue(value: unknown, type: string): string {
|
|
|
return `"${value}"`
|
|
return `"${value}"`
|
|
|
} else if (type === 'Number') {
|
|
} else if (type === 'Number') {
|
|
|
return `${Number(value)}`
|
|
return `${Number(value)}`
|
|
|
|
|
+ } else if (isSymbol(value)) {
|
|
|
|
|
+ return stringifySymbol(value)
|
|
|
} else {
|
|
} else {
|
|
|
return `${value}`
|
|
return `${value}`
|
|
|
}
|
|
}
|