时间范围选择<template> <el-date-picker v-model="value" type="daterange" @change="handleDateChange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" value-format="yyyy-MM-dd">
Vue
原创 2021-07-12 10:20:07
356阅读
时间范围选择<template> <el-date-picker v-model="value" type="daterange" @change="handleDateChange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" value-format="yyyy-MM-dd">
原创 2022-02-28 16:35:57
352阅读
elementUI 中 Message 组件 用法
转载 2019-11-15 20:08:39
6737阅读
vue项目中引入element ui1.安装element ui1. 安装 Element-UI 模块 npm install element-ui --save2.在main.js中全局引入element uiimport ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.use(E
Vue作为一个轻量级的前端框架,它的核心就是组件化开发。Vue是由一个一个组件构成,各个组件实例的作用域之间相互独立,就造成了不同组件之间的数据不能相互引用。然而,在实际开发中,需要访问其他组件中的数据时,就有了组件之间数据传递的问题。Vue组件之间的关系有:父子关系、兄弟关系、隔代关系。那他们之间是怎样进行数据传输的,这就是接下来要讲述的问题。1.父组件给子组件传值: 方案:使用自定
Vue动态组件 文章目录Vue动态组件一.背景1.v-if动态加载2.v-show动态加载二.动态组件1.动态组件实现2.keep-alive 状态保持2.1 被keep-alive缓存组件特点2.2 keep-alive的更多属性设置2.2.1 include 包含2.2.2 exclude排除2.2.3 max 允许最大缓存的数量,默认无限制 一.背景Vue 中提供有一个内置的组件叫做 com
创建导航页组件 在components目录下新建一个navigation目录,在Navi目录中新建一个名为Navi.vue组件。至此我们的目录应该是如下图所示: 然后我们修改main.js文件,修改后的文件如下 我们可以看到render函数的参数由之前的App变为我们新创建的Navi组件。从此我们
原创 2021-09-26 17:28:17
1511阅读
 创建导航页组件在components目录下新建一个navigation目录,在Navi目录中新建一个名为Navi.vue组件。至此我们的目录应该是如下图所示:  然后我们修改main.js文件,修改后的文件如下import Vue from 'vue'//import App from './App'import router from './router'import ElementUI f
转载 2021-06-12 16:14:00
193阅读
2评论
目录为什么要封装组件应用场景vue自己封装组件(局部、全局) Vue组件的三要素①全局组件1)方式: 2)示例:②局部组件1)方式:2)示例:命名规范:(注意)脚手架vue-cli中的组件父传子(props)通过 $on 传递父组件方法$parent获取父组件然后使用父组件中的数据(不推荐)通过$emit传递父组件数据 (推荐) refs获取组件样式修改 样
12.ElementElement:是饿了么公司前端开发团队提供的一套基于 Vue 的网站组件库,用于快速构建网页。Element 提供了很多组件(组成网页的部件)供我们使用。例如 超链接、按钮、图片、表格等等~如下图左边的是我们编写页面看到的按钮,上图右边的是 Element 提供的页面效果,效果一目了然。我们学习 Element 其实就是学习怎么从官网拷贝组件到我们自己的页面并进行修改,官网网
常见组件封装使用vue create green-ui命令初始化一个vue项目勾选如下选择scss选择eslint风格选择保存时校验选择In package.json保存输入项目名创建项目成功启动项目然后把App.vue修改为如下内容<template> <div id="app"> 定制组件 </div> </template>
转载 2024-04-21 13:45:24
217阅读
前言因项目的需要,而且当前组件库并不支持业务,所以,重新对日历组件进行封装。该篇博客就对实现日历的思路进行存档,方便以后的查阅。先上图:UI小哥哥的原型图。接下来的思路都是根据该图进行解说逻辑1.组件的拆分,分出哪些是业务,哪些是基础组件。 整体来说,这就是在日历的基础上添加业务,所以日历组件应该是基础组件,而业务应该是通过插槽插入进去的。那么,右上方的分入分出合计以及每个日历中的分入,分出都是需
    最近写项目用到了element-ui时间线控件,在这里记录一下用法,方便学习和查看。首先我们看看官网给出的用法:<div class="block"> <div class="radio"> 排序: <el-radio-group v-model="reverse"> <el-radio :lab
目录vue源码系列之 响应式数据处理2 数组的重写vue源码系列之 响应式数据处理1 链接: link.array.js对数组的方法进行重写 oldArrayPrototype 原始的数组方法arrayMethos = Object.create(oldArrayPrototype) 创建一个新的对象,也就是拷贝原始数组的方法methods 中的方法,是会影响原始数组的,因此需要重写这些方法
列表渲染 用 v-for 把一个数组对应为一组元素: (1)我们用 v-for 指令根据一组数组的选项列表进行渲染。v-for 指令需要使用 item in items 形式的特殊语法,items 是源数据数组并且 item 是数组元素迭代的别名。<ul id="example-1"> <li v-for="item in items"> {{ item.me
转载 9月前
294阅读
定义:组件是可复用的 Vue 实例,且带有一个名字可以在一个通过 new Vue mponent("counter",{ //1.组件名为"conter"; 2.data 写函数; 3.template 写组件的内容(..
转载 2022-06-01 06:45:23
198阅读
                           Vue详细介绍及使用一、Vue组件概念1、基本的概念    为什么需要组件化?在实际开发中,我们经常也会封装很多公共方法,达到复用的目的,也便于维护。对于前端也是一样,那么什么是组件?&
转载 8月前
46阅读
主要谈一下实现过程,首先给大家看下贴图: 我用了一个简化版本的来做的,具体的字段可以自己加进去,下面说一下我的实现过程吧第一步:搭建页面(主要用elementUI自带组件) 搭建时我采用的是elementUI的el-upload标签,因为不是即时上传,所以action我设置为空,如下代码所示:<el-upload action="" list-type="picture-card"
转载 2024-01-28 18:45:45
317阅读
plutchar都立秋了啊图片上传无论什么项目,大概都少不了图片上传。作为常见的需求,很多地方会使用到,应该单独封装一个上传组件,方便复用。这里使用 vue + element-ui-upload + 七牛云完成上传前端调用七牛 API现在主流的七牛云上传方式大概为授权式上传,大概为如下过程:请求后端接口获取上传凭证 token(后端通过accessKey,secretKey,bucket 生成
环境要求NodejsNodejs官网下载地址:://nodejs.cn/
原创 2022-03-29 11:24:07
579阅读
  • 1
  • 2
  • 3
  • 4
  • 5