diff --git a/examples/sites/demos/pc/app/qr-code/style-composition-api.vue b/examples/sites/demos/pc/app/qr-code/style-composition-api.vue index c2d7ab4a78..f0707e59ea 100644 --- a/examples/sites/demos/pc/app/qr-code/style-composition-api.vue +++ b/examples/sites/demos/pc/app/qr-code/style-composition-api.vue @@ -1,14 +1,25 @@ diff --git a/examples/sites/demos/pc/app/qr-code/style.vue b/examples/sites/demos/pc/app/qr-code/style.vue index 4842e5c7bc..20aaa89c91 100644 --- a/examples/sites/demos/pc/app/qr-code/style.vue +++ b/examples/sites/demos/pc/app/qr-code/style.vue @@ -1,13 +1,20 @@ diff --git a/packages/renderless/src/qr-code/vue.ts b/packages/renderless/src/qr-code/vue.ts index d54717bd4d..678fc8a6b4 100644 --- a/packages/renderless/src/qr-code/vue.ts +++ b/packages/renderless/src/qr-code/vue.ts @@ -21,7 +21,7 @@ export const renderless = (props, { reactive, watch, onMounted }, { vm, emit }, }) watch( - () => [props.level, props.value], + () => [props.level, props.value, props.color, props.style, props.size, props.icon, props.iconSize, props.bordered], () => { api.draw() api.change()