vue2_引入Ant design vue

简介: vue2_引入Ant design vue

前言

大家好,我是yma16,本文分享vue2中引入ant design vue

初始化vue2项目

要初始化Vue2项目,请按照以下步骤:

  1. 确保您已经安装了Node.js和npm。
  2. 打开终端并导航到要创建项目的目录。
  3. 运行以下命令来初始化项目:
npm init

在初始化期间,您将被要求提供项目名称、版本号、描述等信息。您可以使用默认设置或根据需要进行更改。

  1. 运行以下命令来安装Vue和Vue CLI:
npm install vue vue-cli -g
  1. 使用Vue CLI创建Vue项目:
vue init webpack <project-name>

这将在当前目录下创建一个名为的新项目。

  1. 进入新创建的项目目录并安装依赖项:
cd <project-name>
npm install
  1. 运行以下命令来启动本地开发服务器:
npm run dev

vue2引入ant

首先需要安装 ant-design-vue,可以通过以下命令进行安装:

npm install ant-design-vue --save

或者

yarn add ant-design-vue

安装完成后,需要在 main.js 中引入并使用组件库:

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

注意:'ant-design-vue/dist/antd.css' 用于引入 ant design 的样式文件,如果你的项目中已经有 ant design 的样式文件,可以不引入该文件。

之后,就可以在项目中使用 ant design 的组件了,例如:

<template>
  <a-button type="primary">Primary Button</a-button>
</template>

以上代码将会渲染一个 Primary Button 的 ant design 按钮。

当然,如果你只想在单个组件中引入 ant design,可以在该组件中单独引入并使用组件库。例如:

<template>
  <div>
    <a-button type="default">Default Button</a-button>
  </div>
</template>
<script>
import { Button } from 'ant-design-vue';
export default {
  components: {
    'a-button': Button
  }
}
</script>

以上代码同样可以渲染一个 Default Button 的 ant design 按钮。

main.js文件

渲染的vue

截图如下:

入口

src/app.vue

截图如下:

vue组件的引入

代码配置如下:

<script>
import HelloWorld from './components/HelloWorld.vue'//vue的路径
export default {
  name: 'App',
  components: {//vue的组件导入
    HelloWorld
  }
}
</script>

代码截图:

vue各个组件的显示

在components下创建vue文件,在app.vue中的将这个组件添加,即可在主页上渲染

代码截图:

结束

本文分享到这结束,如有错误或者不足之处欢迎指出,感谢大家的阅读!

目录
相关文章
|
1月前
|
JavaScript
vue实现任务周期cron表达式选择组件
vue实现任务周期cron表达式选择组件
142 4
|
15天前
|
人工智能 自然语言处理 JavaScript
用 CodeBuddy 搭建Vue框架 像呼吸一样简单
本文介绍如何借助 CodeBuddy 快速创建 Vue 项目。CodeBuddy 是一款支持自然语言编程的工具,能根据用户需求自动生成代码,降低开发门槛。文章详细说明了通过 CodeBuddy 创建 Vue 项目的步骤,包括解决项目创建失败的问题、自动补全代码功能以及启动开发服务器的方法。无论开发者经验如何,CodeBuddy 都能显著提升效率,让开发更专注创意实现。
|
26天前
|
JavaScript 前端开发 算法
Vue 3 和 Vue 2 的区别及优点
Vue 3 和 Vue 2 的区别及优点
|
26天前
|
缓存 JavaScript 前端开发
Vue 基础语法介绍
Vue 基础语法介绍
|
5天前
|
JavaScript 前端开发 API
Vue 2 与 Vue 3 的区别:深度对比与迁移指南
Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架,在过去的几年里,Vue 2 一直是前端开发中的重要工具。而 Vue 3 作为其升级版本,带来了许多显著的改进和新特性。在本文中,我们将深入比较 Vue 2 和 Vue 3 的主要区别,帮助开发者更好地理解这两个版本之间的变化,并提供迁移建议。 1. Vue 3 的新特性概述 Vue 3 引入了许多新特性,使得开发体验更加流畅、灵活。以下是 Vue 3 的一些关键改进: 1.1 Composition API Composition API 是 Vue 3 的核心新特性之一。它改变了 Vue 组件的代码结构,使得逻辑组
26 0
|
2月前
|
SQL JavaScript 前端开发
Vue实现动态数据透视表(交叉表)
Vue实现动态数据透视表(交叉表)
198 13
|
5月前
|
JavaScript
vue使用iconfont图标
vue使用iconfont图标
243 1
|
2月前
|
JavaScript 前端开发 算法
vue渲染页面的原理
vue渲染页面的原理
146 56
|
2月前
|
数据采集 资源调度 JavaScript
极致的灵活度满足工程美学:用Vue Flow绘制一个完美流程图
本文介绍了使用 Vue Flow 绘制流程图的方法与技巧。Vue Flow 是一个灵活强大的工具,适合自定义复杂的流程图。文章从环境要求(Node.js v20+ 和 Vue 3.3+)、基础入门案例、自定义功能(节点与连线的定制、事件处理)到实际案例全面解析其用法。重点强调了 Vue Flow 的高度灵活性,虽然预定义内容较少,但提供了丰富的 API 支持深度定制。同时,文中还分享了关于句柄(handles)的使用方法,以及如何解决官网复杂案例无法运行的问题。最后通过对比 mermaid,总结 Vue Flow 更适合需要高度自定义和复杂需求的场景,并附带多个相关技术博客链接供进一步学习。
|
3月前
|
移动开发 JavaScript API
Vue Router 核心原理
Vue Router 是 Vue.js 的官方路由管理器,用于实现单页面应用(SPA)的路由功能。其核心原理包括路由配置、监听浏览器事件和组件渲染等。通过定义路径与组件的映射关系,Vue Router 将用户访问的路径与对应的组件关联,支持哈希和历史模式监听 URL 变化,确保页面导航时正确渲染组件。