vue中使用ant design

时间:2019-08-27 13:46:23   收藏:0   阅读:320

一、在vue中如何引入ant design

    (1)完整引入

  import Antd from ant-design-vue
  import ant-design-vue/dist/antd.css
  Vue.use(Antd)

 

<template>
  <div>
    <a-button type="primary">hello world</a-button>
  </div>
</template>

<script>
export default {}
</script>

 

 

(2)导入部分组件

import { Button } from "ant-design-vue";
import ant-design-vue/lib/button/style/css
Vue.component(Button.name, Button)

 

<template>
    <div>
        <a-button type="primary">hello world</a-button>
    </div>
</template>

<script>
export default {}
</script>

 

  (3)按需加载

   ant-design-vue使用babel-plugin-import进行按需加载

npm i babel-plugin-import --save-dev

"plugins": ["transform-vue-jsx", "transform-runtime",
    [
        "import",
        {
            "libraryName": "ant-design-vue",
            "libraryDirectory": "lib",
            "style": "css"              
        }
    ]
]

 

<template>
  <div>
    <a-button type="primary">hello world</a-button>
  </div>
</template>

<script>
import { Button } from ant-design-vue;

export default {
    components:{ AButton:Button },
}
</script>

 

原文:https://www.cnblogs.com/psxiao/p/11417697.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!