当前位置: 首页 > news >正文

element-ui的组件使用

1. 安装 Element UI(在文件夹最上面输入cmd进入dos窗口,然后输入安装指令 npm install element-ui --save

2.在main.js文件全局引入(main.js文件负责  全局注册 ),在该文件注册的所有组件在其他文件都能直接调用,一般不需再次引入(对于自定义的组件,不论在main.js文件里是否全局引入,在router文件夹的index文件里面好像必须要重新写一遍组件导入,才能用)

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
 
Vue.use(ElementUI);

3.在views文件夹下创建文件index.vue(没有views文件夹就自己建一个)

<template>
 
   <el-input  v-model="input" placeholder="请输入内容"></el-input>

  
</template>



<script>
export default {
  name: 'BookInfo', 
   data() {
    return {
      input: '' // 用于绑定输入框的值
    };
  } 
}
</script>




<style scoped>
 
</style>

 

4.在App.vue文件引入该组件(App.vue是程序入口界面,程序在执行时先执行main.js和App.vue文件)

<template>
    <div id="app">
        <BookInfo></BookInfo>
    </div>
</template>

<script>
import BookInfo from './views/index'
    export default {
        name: 'App',
        components: {
          BookInfo
        }
    }
</script>

<style>
	#app{
		font-size:80px;
		color:red;
		text-align: center;
	}
</style>

5.执行结果

如果想让输入框小一些,就加个 style样式

<el-input style="width: 200px;" v-model="input" placeholder="请输入内容"></el-input> 

6.注意:

正常情况下不会在App.vue文件直接引入某个组件,而是把动态路由引入,因为现在只写一个界面,就没有使用动态路由,实际生产必须改成动态路由。

只把第4步的第3行改成<router-view/>,就能用路由的方式(路径)引入很多界面

<template>
    <div id="app">
        <router-view/>
    </div>
</template>

相关文章:

  • 每日一题——字母异位词分组
  • 2024 年出现的 11 大数据收集趋势
  • spring boot 连接FTP实现文件上传
  • linux中根目录满了
  • C#开发的Base64编码及解码完整源码及注意事项
  • 【含开题报告+文档+PPT+源码】基于大数据的交通流量预测系统
  • 论软件设计模式及其应用-软考
  • 【算法】797. 差分
  • C语言番外篇(4)--------->goto语句
  • 如何进行OceanBase 运维工具的部署和表性能优化
  • Linux 内核配置机制详细讲解
  • 【Jenkins】一种灵活定义多个执行label节点的jenkinsfile写法
  • 【由技及道】模块化战争与和平-论项目结构的哲学思辨【人工智智障AI2077的开发日志】
  • 【c++】【线程池】固定式线程池(FixedThreadPool)
  • 解锁C# XML编程:从新手到实战高手的蜕变之路
  • Document对象
  • 【组态PLC】基于西门子S7-200和博图V16和组态王十层起重机电梯设计【含PLC组态源码 M018期】
  • 什么是 Java 中的线程安全?
  • 使用前端 html css 和js 开发一个AI智能平台官网模板-前端静态页面项目
  • 运维脚本——10.服务健康检查与自愈
  • 上海网站建设 浦东/今天的重要新闻
  • 虚拟主机发布网站吗/做app找什么公司
  • psd素材免费下载网站/seo公司品牌哪家好
  • 做app网站有哪些/百度官方人工客服电话
  • 用html5做的网站过程/惠州seo关键词推广
  • 东胜做网站/个人网页免费域名注册入口