{ "curated": true, "slug": "qrcode", "mode": "single", "examples": [ { "id": "qrcode-ex-1", "title": "基础用法", "titleSrc": "", "desc": "", "html": "
\n
\n
\n \n
\n
", "preview": { "show": [ [ 0 ] ], "hide": [], "mode": "single" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
\n \n
", "jsx": "import { useState } from 'react';\nimport { KoleQRCode } from 'kole-ui/react';\n\nexport default function Demo() {\n const [value, setValue] = useState('https://kole.admin');\n\n return (\n <>\n \n setValue(e.target.value)} />\n \n );\n}", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { useState } from 'react';\nimport { KoleQRCode } from 'kole-ui/react';\n\nexport default function Demo(): JSX.Element {\n const [value, setValue] = useState('https://kole.admin');\n\n return (\n <>\n \n setValue(e.target.value)} />\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": "依据 frameworks/QRCode.html:13 的 kole-qrcode 与 :14 输入框初值 value=\"https://kole.admin\"(:38-45 随输入重绘);size=200、color='#1F2329'、showText 对齐 frameworks/QRCode.jsx 的参数默认值,size 亦见 site/details/qrcode.json contract.dims.size" } ] }