Closed dongasai closed 3 years ago
您好 我也有同样的问题,请问有解决方案吗?
您好 我也有同样的问题,请问有解决方案吗?
需要添加babel插件:
yarn add babel-plugin-transform-class-properties -D
在babel.config.js
文件中添加transform-class-properties
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"],
plugins: [
["transform-class-properties"],
],
};
您好 我也有同样的问题,请问有解决方案吗?
需要添加babel插件:
yarn add babel-plugin-transform-class-properties -D
在
babel.config.js
文件中添加transform-class-properties
module.exports = { presets: ["@vue/cli-plugin-babel/preset"], plugins: [ ["transform-class-properties"], ], };
好像加了也会报同样的错误
`import 'xe-utils' import { VXETable,
Header,
Footer,
Icon,
Filter,
Edit,
Menu,
Export,
Keyboard,
Validator,
Column,
Colgroup,
Grid,
Tooltip,
Toolbar,
Pager,
Form,
FormItem,
FormGather,
Checkbox,
CheckboxGroup,
Radio,
RadioGroup,
RadioButton,
Switch,
Input,
Select,
Optgroup,
Option,
Textarea,
Button,
Modal,
List,
Pulldown,
Table
} from 'vxe-table' import 'vxe-table/lib/style.css' function useTable(app) { app.use(Header) .use(Footer) .use(Icon) .use(Filter) .use(Edit) .use(Menu) .use(Export) .use(Keyboard) .use(Validator)
// 可选组件
.use(Column)
.use(Colgroup)
.use(Grid)
.use(Tooltip)
.use(Toolbar)
.use(Pager)
.use(Form)
.use(FormItem)
.use(FormGather)
.use(Checkbox)
.use(CheckboxGroup)
.use(Radio)
.use(RadioGroup)
.use(RadioButton)
.use(Switch)
.use(Input)
.use(Select)
.use(Optgroup)
.use(Option)
.use(Textarea)
.use(Button)
.use(Modal)
.use(List)
.use(Pulldown)
.use(Table)
}
const app = createApp(App);
app.use(useTable);
babel.config.js
module.exports = { presets: [ '@vue/cli-plugin-babel/preset' ], "plugins": [ [ "import", { "libraryName": "vxe-table", "style": true } ] ] }
` 以这种方式可以引入。 但是感觉4.x各种BUG呢
该问题在 4.0.27+ 修复
已验证修复
(必填)请填写问题描述或截图: 今天看文档发现,好多东西都跟我的版本不对应了,于是升级了一下
以下是我的依赖,4.0beta期间创建的项目,我都忘记是使用什么创建的项目了
升级内容如下:
升级后报错如下
(必填)请填在线链接: https://codesandbox.io/s/vue-template-916h0 无 上面的是假的 (必填)请填写期望的结果: 能够运行起来
(必填)请填写以下信息: