Text content for QRCode
TIP
available in add-on @vueuse/integrations
useQRCode
wrapper for
qrcode
Install
npm i qrcode
Usage
import { useQRCode } from '@vueuse/integrations'
// `qrcode` will be a ref of data URL
const qrcode = useQRCode('text-to-encode')
or passing a ref
to it, the returned data URL ref will change along with the source ref's changes.
import { ref } from 'vue'
import { useQRCode } from '@vueuse/integrations'
const text = ref('text-to-encode')
const qrcode = useQRCode(text)
<input v-model="text" >
<img :src="qrcode" />
Type Declarations
/**
* Wrapper for qrcode.
*
* @see {@link /useQRCode}
* @param text
* @param options
*/
export declare function useQRCode(
text: MaybeRef<string>,
options?: QRCode.QRCodeToDataURLOptions
): Ref<string>