您当前的位置:首页 > 电脑百科 > 程序开发 > 前端

element乘风破浪

时间:2022-09-13 13:51:13  来源:今日头条  作者:君子中带着点痞子气

之前进入公司都是有成型的vue项目进行二次开发,所以对如何创建vue项目并不了解。最近开发新项目,前端选择elementui来进行开发,有幸自己完整搭建项目,所以和大家分享一下搭建过程,一起在vue中乘风破浪。

1.我们需要创建vue项目。第一步需要安装node.js。可通过访问https://nodejs.org/zh-cn/进行下载,安装成功后可通过运行命令行 node-v进行查看是否安装成功。如下图所示 。

 

2.接下来我们需要全局安装vue-cli,需要注意的是vue-cli对node.js版本是一定的要求。

 

可以通过运行如下命令进行vue-cli的安装(因vue-cli为国外镜像,下载较慢,可通过更换淘宝源进行安装,运行命令如第1行所示)。安装完成后可运行第三行命令来检查是否安装成功。

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g @vue/cli
vue -V

接下来到我们重磅环节,创建vue项目。首先以管理员身份运行cmd命令行窗口,进入任意一个想创建项目的文件夹,运行 vue create demo01 命令后,如下图所示。

 

可自由选择vue3还是vue2版本,或者也可以进行自定义配置。(我选择vue 3版本进行安装,选中后回车进行安装,安装完成后则显现如下图所示界面)

 

根据提示命令进行运行,出现如下界面,代表我们安装完成。

 

我们访问localhost:8080后,出现项目界面。

 

至此我们vue项目已安装成功,接下来我们安装elementui。我们可以通过运行如下命令进行安装。(element-plus为element3,支持手机端展示)

npm install element-plus –-save

接下来我们需要通过编辑器打开项目,来引入element。

import { createApp } from 'vue'
import App from './App.vue'
import ElementPlus from 'element-plus'     //需要引入的部分1
import 'element-plus/dist/index.css'       //需要引入的部分2
createApp(App).use(ElementPlus)     //需要引入的部分3
createApp(App).mount('#app')

打开HelloWorld页面,将内容改为如下代码。

<template>
  <div class='swt'>
    <el-switch
            v-model="value"
            size="large"
            active-text="Open"
            inactive-text="Close"
    />
    <br />
    <el-switch v-model="value" 
    active-text="Open" inactive-text=
    "Close" />
    <br />
    <el-switch
            v-model="value"
            size="small"
            active-text="Open"
            inactive-text="Close"
    />
  </div>
</template>


<script>


  import { ElSwitch } from 'element-plus'
  export default {
    name: 'MySwich',
    data(){
      return{
        value:true,
      }
    },
    components: { ElSwitch  },
  }
</script>


<style scoped>
  .swt{
    text-align: center;
  }
</style>

在编辑器内运行npm run serve命令,打开项目页面,如下图所示。

 

至此安装elementui的流程就到此结束,请愉快地在vue双向绑定的世界中冲浪吧。



Tags:element   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
Elementor使用教程:初学者指南,从入门到精通
如果你正在寻找一篇全面的Elementor使用教程,那么你来对了地方。这篇教程将引导你通过Elementor的拖放界面,一步步构建出自己的外贸网站,无需任何编程知识。什么是Elementor编...【详细内容】
2024-03-12  Search: element  点击:(24)  评论:(0)  加入收藏
Mybatis 映射问题 All elements are null
最近做项目遇到一个问题,外键关联查询,返回长度为1,但是值为 All elements are null没数据。有两张表,分别为a表有数据,b表无数据。select b.* from a as a left join b as b on...【详细内容】
2023-03-30  Search: element  点击:(494)  评论:(0)  加入收藏
移动端原生开发整合React Native Elements教程
一、移动开发和web开发的区别移动前端开发和web开发都属于前端开发的范围。 一般我们在开发pc端web项目时,需要考虑这么几点: 语言和UI库选型 浏览器的兼容性 构建速度 ...【详细内容】
2023-03-07  Search: element  点击:(228)  评论:(0)  加入收藏
React PropTypes 中的 elementType
在用 React 进行开发的过程中,要用到 PropTypes 对组件的 props 进行类型检查。其中有两个类型,element 和 elementType,让我百思不得其解。这两个的区别到底是什么,在跟小伙伴...【详细内容】
2023-01-30  Search: element  点击:(276)  评论:(0)  加入收藏
element乘风破浪
之前进入公司都是有成型的vue项目进行二次开发,所以对如何创建vue项目并不了解。最近开发新项目,前端选择elementui来进行开发,有幸自己完整搭建项目,所以和大家分享一下搭建过...【详细内容】
2022-09-13  Search: element  点击:(327)  评论:(0)  加入收藏
电子签章处理文件和打印基于ABP框架的前端项目Vue&Element
在一些内部OA或者流转的文件,或者给一些客户的报价文件、合同,或者一些医院出示的给保险机构的病历资料等,有时候可能都希望快速的使用电子签章的处理方式来给文件盖上特定的印...【详细内容】
2022-03-22  Search: element  点击:(363)  评论:(0)  加入收藏
基于Vue3+TS+ElementPlus+Qiankun构建微应用项目
引言Hello 大家好,这里是Anyin。最近打算把一个小型项目(小程序点餐系统)重构为微服务+微应用模式,前端的技术栈打算使用Vue3 + TS + ElementPlus + Qiankun 。这里记录下我在构...【详细内容】
2022-03-14  Search: element  点击:(572)  评论:(0)  加入收藏
element-ui table 动态表头 错位问题
<el-table v-loading="loading" :data="list" :border="true" @selection-change="selectChange" :key="tableKey"> <el-table-column type="selection" width="45"></el-t...【详细内容】
2022-02-21  Search: element  点击:(486)  评论:(0)  加入收藏
这款优秀的Vue+ElementUI桌面端一站式框架,爱了
&emsp;大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!&emsp...【详细内容】
2021-03-22  Search: element  点击:(831)  评论:(0)  加入收藏
循序渐进Vue+Element 前端应用开发(1)—开发环境的准备工作
之前一直采用VS进行各种前端后端的开发,随着项目的需要,正逐步融合纯前端的开发模式,开始主要选型为Vue + Element 进行BS前端的开发,后续会进一步整合Vue + AntDesign的界面套...【详细内容】
2020-06-09  Search: element  点击:(508)  评论:(0)  加入收藏
▌简易百科推荐
20k级别前端是怎么使用LocalStorage的,想知道吗?
当咱们把咱们想缓存的东西,存在localStorage、sessionStorage中,在开发过程中,确实有利于咱们的开发,咱们想看的时候也是一目了然,点击Application就可以看到。前言大家好,我是林...【详细内容】
2024-03-26  前端之神  微信公众号  Tags:前端   点击:(12)  评论:(0)  加入收藏
前端不存在了?盲测64%的人更喜欢GPT-4V的设计,杨笛一等团队新作
3 月 9 日央视的一档节目上,百度创始人、董事长兼 CEO 李彦宏指出,以后不会存在「程序员」这种职业了,因为只要会说话,人人都会具备程序员的能力。「未来的编程语言只会剩下两种...【详细内容】
2024-03-11  机器之心Pro    Tags:前端   点击:(11)  评论:(0)  加入收藏
前端开始“锈化”?Vue团队开源JS打包工具:基于Rust、速度极快、尤雨溪主导
Vue 团队已正式开源Rolldown &mdash;&mdash; 基于 Rust 的 JavaScrip 打包工具。Rolldown 是使用 Rust 开发的 Rollup 替代品,它提供与 Rollup 兼容的应用程序接口和插件接口...【详细内容】
2024-03-09  OSC开源社区    Tags:Vue   点击:(15)  评论:(0)  加入收藏
两年前端经验还不会手写Promise?
什么是promise?当我们处理异步操作时,我们经常需要进行一系列的操作,如请求数据、处理数据、渲染UI等。在过去,这些操作通常通过回调函数来处理,但是回调函数嵌套过多会导致代码...【详细内容】
2024-03-07  海燕技术栈  微信公众号  Tags:Promise   点击:(23)  评论:(0)  加入收藏
网站开发中的前端和后端开发有什么区别
前端开发和后端开发都是干什么的?有哪些区别?通俗地讲,前端干的工作是用户可以直接看得见的,而后端开发的工作主要在服务端,用户不太能直接看到。虽然前端开发和后端开发的工作有...【详细内容】
2024-02-21  CarryData    Tags:前端   点击:(33)  评论:(0)  加入收藏
网站程序开发中的前后端分离技术
随着互联网的快速发展和技术的不断创新,传统的网站开发模式已经难以满足日益增长的业务需求。为了提高开发效率、增强系统的可维护性和可扩展性,前后端分离技术逐渐成为了网站...【详细内容】
2024-01-31  网站建设派迪星航    Tags:前后端分离   点击:(23)  评论:(0)  加入收藏
如何优雅的实现前端国际化?
JavaScript 中每个常见问题都有许多成熟的解决方案。当然,国际化 (i18n) 也不例外,有很多成熟的 JavaScript i18n 库可供选择,下面就来分享一些热门的前端国际化库!i18nexti18ne...【详细内容】
2024-01-17  前端充电宝  微信公众号  Tags:前端   点击:(69)  评论:(0)  加入收藏
Vue中Scope是怎么做样式隔离的?
scope样式隔离在 Vue 中,样式隔离是通过 scoped 特性实现的。当在一个组件的 <style> 标签上添加 scoped 特性时,Vue 会自动为这个样式块中的所有选择器添加一个唯一的属性,以...【详细内容】
2024-01-04  海燕技术栈  微信公众号  Tags:Vue   点击:(81)  评论:(0)  加入收藏
vue3中 ref和 reactive的区别 ?
最近有朋友在面试过程中经常被问到这么一个问题,vue3 中的ref 和 reactive的区别在哪里,为什么 要定义两个API 一个 api不能实现 响应式更新吗??带着这个疑问 ,我们 接下来进行逐...【详细内容】
2024-01-03  互联网高级架构师  今日头条  Tags:vue3   点击:(38)  评论:(0)  加入收藏
React18 与 Vue3 全方面对比
1. 编程风格 & 视图风格1.1 编程风格 React 语法少、难度大;Vue 语法多,难度小例如指令:Vue<input v-model="username"/><ul> <li v-for="(item,index) in list" :key="inde...【详细内容】
2024-01-03  爱做梦的程序员  今日头条  Tags:Vue3   点击:(72)  评论:(0)  加入收藏
站内最新
站内热门
站内头条