vite 在 method 里如何返回 render

来源:7-2 启动Vite 的 createServer

qq_独角戏_13

2021-12-10

情景:开发环境使用 vite,线上打包用的 vue/cli,在使用 element-ui 的 table 组件的 render-header 属性,是通过 methods 方法返回自定义标签内容的,怎么兼容开发和打包呢。
我试过在 vite 环境下,返回字符串模板可行,但是打包就有问题

写回答

2回答

qq_独角戏_13

提问者

2021-12-27

项目:vue-cli/v4 + vue2 + element/v2

开发环境:vite,线上环境:vue-cli

这是对 el-table 二次封装的组件调用

//img.mukewang.com/szimg/61c9708109e51edb04720382.jpg

label 定义在 data 中

//img.mukewang.com/szimg/61c970b509375b5306260286.jpg

render 函数

//img.mukewang.com/szimg/61c9711c0958c3a704100289.jpg

这种情况程序会报错

换成一下方式即可

//img.mukewang.com/szimg/61c97cf3091bee9504680293.jpg

但是这种方式在打包后就变成返回字符串内容了


0
0

Jokcy

2021-12-21

可以麻烦提供一下代码和报错信息么,你这么说我不太明白。

0
2
qq_独角戏_13
找到方法了,在 script 标签加 lang="jsx"就行了
2021-12-29
共2条回复

Vite 从入门到精通,玩转新时代前端构建法则

从使用到原理到实战的【前端构建】高效学习路线,一次性掌握Vite

788 学习 · 104 问题

查看课程