vue script methods方法中如何引用css文件

获取文件夹下的css文件到download方法中,这个如何引入进来 ,我会拼接到html变量中,下载文件操作!

methods:{
        download(){            
            const template = this.$refs.resume.$el.innerHTML;            
            let html = `<!DOCTYPE html>
                        <html>
                        <head>
                            <meta charset="utf-8">
                            <meta name="viewport" content="width=device-width,initial-scale=1.0">
                            <title>X-Find迅聘选才</title>
                            <style>
                            </style>
                        </head>
                        <body>
                            <div class="resume_preview_page" style="margin:0 auto;width:1200px">
                            ${template}                            </div>
                        </body>
                        </html>`
            writer('test.html', html, 'utf-8')
        }
    }


临摹微笑
浏览 2062回答 2
2回答

牛魔王的故事

你可能需要一个这个 css 的绝对路径,然后在 html 的 head 里面 link 引入 =。=

偶然的你

你用的writer是不是我写的file-writer?你的这个问题其实就是想说,我这里文件夹下有一个css,怎么搞成字符串吧?如果是的话可以使用://&nbsp;下面的代码将css文件内容打印出来const&nbsp;url&nbsp;=&nbsp;''&nbsp;//&nbsp;你的css的可以访问的路径,比如CDN路径fetch(url).then(res&nbsp;=>&nbsp;res.text()).then(console.log)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js