import { defineComponent } from 'vue' import { ElButton, ElFormItem, ElForm, ElRadio } from 'element-plus' import runtime, * as RuntimeUtils from './runtime' import styles from './preview.module.less' import QRCode from 'qrcode'; import icon1 from './images/icon1.png' import icon2 from './images/icon2.png' import icon3 from './images/icon3.png' import icon4 from './images/icon4.png' import icon5 from './images/icon5.png' import logo from './images/logo.png' import start from './images/start.png' export default defineComponent({ name: 'LiveBroadcastSharePreview', props: ['form','url'], data() { return { detail: { roomTitle: '', liveStartTime: '', liveRemark: '', }, } }, mounted() { let canvas = document.getElementById('canvas'); let text = this.url; QRCode.toCanvas(canvas, text, {width:79,margin:1},function (error) { if (error){ console.error(error); } console.log('QRCode success!') }) }, methods: { copyText() { }, shareImage() { } }, render() { return (
主讲人:{this.form.speakerName}
开播时间
{this.form.liveStartTime}
直播内容
主讲人:{this.form.speakerName}
开播时间
{this.form.liveStartTime}
直播内容
主讲人:{this.form.speakerName}
开播时间
{this.form.liveStartTime}
直播内容