fix(runtime-core): properties in methods should be writable and enumerable in DEV (#3301)
fix #3300
This commit is contained in:
parent
4a965802e8
commit
e3568bae27
@ -610,7 +610,8 @@ export function applyOptions(
|
|||||||
Object.defineProperty(ctx, key, {
|
Object.defineProperty(ctx, key, {
|
||||||
value: methodHandler.bind(publicThis),
|
value: methodHandler.bind(publicThis),
|
||||||
configurable: true,
|
configurable: true,
|
||||||
enumerable: false
|
enumerable: true,
|
||||||
|
writable: true
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
ctx[key] = methodHandler.bind(publicThis)
|
ctx[key] = methodHandler.bind(publicThis)
|
||||||
|
Loading…
Reference in New Issue
Block a user