E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vue组件
如何封装Vue Element的table表格组件
在封装
Vue组件
时,我依旧会交叉使用函数式组件的方式来实现。关于函数式组件,我们可以把它想像成组件里的一个函数,入参是渲染上下文(rendercontext),返回值是渲染好的HTML(VNode)。
·
2021-07-31 17:23
vue任意关系组件通信与跨组件监听状态vue-communication
vue-communication介绍他是一个可观测可调试的
vue组件
通信方案任意关系组件可直接通信支持跨组件监听数据变化支持发送离线数据安
·
2021-07-31 17:52
vue组件
隔代传值 provide / inject
一般在层级不多的组件中,我们都是用props去和子组件通信,但是如果层级比较多了,props用起来就显得不是那么灵活了。这个时候要么用订阅发布消息,要么用vuex来解决传值的问题。而vue官方也同时推出了一组api:provide/inject用来隔代传值。provide/inject需要一起使用,我们可以从父组件的provide传值,子组件或者孙组件,就可以用inject来接受子组件的provi
变量只提升声明不提升赋值
·
2021-07-31 16:50
Vue组件
封装上传图片和视频的示例代码
首先下载依赖:cnpmi-Svue-uuidali-oss图片和视频字段都是数组类型,保证可以上传多个文件。UploadImageVideo:选择文件{{tip}}import{uuid}from"vue-uuid";constOSS=require("ali-oss");exportdefault{name:"",components:{},props:{region:{type:String,
·
2021-07-30 17:54
解析如何自动化生成
vue组件
文档
目录一、现状二、社区解决方案2.1、业务梳理三、技术方案3.1、Vue文件解析3.2、信息提取3.2.1、可直接获取的信息3.2.2、需要约定的信息四、总结五、展望一、现状Vue框架在前端开发中应用广泛,当一个多人开发的Vue项目经过长期维护之后往往会沉淀出很多的公共组件,这个时候经常会出现一个人开发了一个组件而其他维护者或新接手的人却不知道这个组件是做什么的、该怎么用,还必须得再去翻看源码,或者
·
2021-07-30 14:16
Vue组件
间的传值五大场景,你造吗?
本文分享自华为云社区《你了解
Vue组件
间传值五大场景吗?》,作者:北极光之夜。。
·
2021-07-29 14:51
vue.js组件化前端
Vue两个同级组件传值实现
Vue组件
之间是有联系的,避免不了组件之间要互相传值,父给子使用v-bind绑定自定义属性和使用props来接受子给父使用@自定义事件='函数'this.
·
2021-07-29 11:55
vue + element-ui 制作tab切换(切换
vue组件
,踩坑总结)
本篇文章使用vue结合element-ui开发tab切换vue的不同组件,每一个tab切换的都是一个新的组件。1、vue如何使用element-ui2、创建相应文件。a、创建父组件src/components/tabZujian.vueb、创建自组件(被切换的组件)src/tabComponents文件夹++tabComponents(目录)----tabZujianChild1.vue----t
张宪宇
·
2021-07-23 11:59
VUE组件
通信--bus兄弟传值、props父子传值、vuex数据公用
VUE组件
通信–bus兄弟传值、props父子传值、vuex数据公用一、bus通常使用在兄弟与兄弟组件之间在组件中,使用emit、on、off分别来分发,监听,取消监听事件这里的off可以取消多次使用bus
倾666
·
2021-07-22 14:28
vue
vue
VUE组件
间通信
vue是数据驱动视图更新的框架,所以对于vue来说组件间的数据通信非常重要。组件是vue的强大功能之一,而组件间的作用域是互相独立的,这就意味着组件间的数据无法互相引用,那么组件间如何通信便成为了重点知识。本文将分析不同组件间通信的各种方式。prop/$emit父组件通过prop向子组件传递数据,而子组件通过$emit向父组件通信//父组件importChildfrom'./child.vue'e
清苑折纸
·
2021-07-20 16:27
vue-mixin-混入
也顺便记录下自己突破的过程,N年后来看,当时写的真球搓,也希望大家都觉得这写的是啥呀,还不如我万事开头难,但是最好的开始永远是现在,共勉2.混入-mixin2.1官方概念混入(mixin)提供了一种非常灵活的方式,来分发
Vue
云高风轻
·
2021-07-19 09:40
vue组件
间传值---事件总线 篇
核心思想:使用一个新的vue实例及其$on和$emit方法触发事件第一步,给vue原型增加一个新的vue对象Vue.prototype.$eventBus=newVue()第二步:在需要向外传递时使用$emit这是son组件使用$bus进行通信exportdefault{name:"Son",data(){return{sonData:1}},methods:{vueBus(){this.$eve
lighterss
·
2021-07-17 14:41
vue组件
间传值---上到下 篇
1、父传子props父组件:使用propsName="dataName"提供数据,其中dataName可以是一个常量值,也可以是data和computed中的属性,当使用data和computed时子组件这是father组件-->importSonfrom'./Son'exportdefault{name:"Father",components:{Son},data(){return{father
lighterss
·
2021-07-17 13:34
vue组件
传值
父传子通过props传递父组件:子组件:props['value'],接收数据,接受之后使用和data中定义数据使用方式一样子传父在父组件中给子组件绑定一个自定义的事件,子组件通过$emit()触发该事件并传值。父组件:子组件:this.$emit('receive','传递的数据')兄弟组件传值通过vuex父元素搭个桥即可通过中央通信leteventBus=newVue()可以在main.js中
程序小小黑
·
2021-07-16 09:24
高德地图中infoWindow使用
vue组件
1.本文的来源于项目,简洁项目的代码,使地图支持用组件importVuefrom'vue/dist/vue.esm.js'2.以下是vue中支持用el,来获取domimage.png3.使用前先将弹框内容做成子组件引入importinfofrom'@/components/windowInfo'init(){this.map=newwindow.AMap.Map('map',{//创建地图resi
leesession
·
2021-07-12 15:58
03.Vue自定义指令(directives)的用法
全局指令可在任意
vue组件
内生效,局部指令仅在注册了指令的组件内生效。全局指令和局部指令写法几乎相同。
Jason杰森
·
2021-07-03 00:51
vue 组件中的setInterval方法和window的不同
vue组件
中,this指向实例,【实例中重写了setInterval等一整套方法】。
龙旗飘扬的舰队
·
2021-06-27 18:40
Vue.js 组件复用和扩展之道
那么,扩展
Vue组件
IT修真院
·
2021-06-27 10:27
vue组件
通信及vuex原理解析
组件传值组件是vue.js强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系:父传子props//父组件://子组件props:{msg:String}$attrs子组件未在props中声明的属性inheritAttrs:false{{$attrs.foo}}//placeholdertype...$refs:如果在普通的DO
xuyz
·
2021-06-27 08:16
vue组件
(1)
Vue组件
:是Vue.js最强大的功能之一(component、template)(2)作用:组件可以扩展HTML元素,封装可重用的代码。
习惯h
·
2021-06-27 07:55
学习Vue之路——minxin
minxin其实是一个对象,里面的结构大致跟普通组件的script里面的一样,有data属性,钩子函数和方法等混入(mixins)是一种分发
Vue组件
中可复用功能的非常灵活的方式。
小螃蟹_5f4c
·
2021-06-26 01:32
浅谈 VueX 状态管理模式
前言我们知道
Vue组件
通讯基本的方式有子传父,父传子,平行兄弟组件通信,那么在简单的应用当中,VueStore这种单一状态管理基本的方式就可以满足我们的日常需求,但是若要遇到大型复杂系统,你比如说,我有个数据
Echonessy
·
2021-06-26 00:14
基于Vue2.x的小型移动的组件库
说明这是一个基于Vue2的个人开源项目,主要用于学习与交流项目主要开发了一些基本的
Vue组件
,鉴于个人水平,可能有很多的问题,喜欢的话可以用来玩玩文档生成使用docsify感谢这位开发者提供了极其方便的文档开发工具在线示例文档
木子tar
·
2021-06-25 19:57
Vue组件
名大小写
vue定义组件名有两种格式1.kebab-case(短横线分隔命名)Vue.component('my-component-name',{/**/})使用的时候:2.驼峰命名Vue.component('myComponentName',{/**/})使用的时候:因为html标签不区分大小写,所以只能使用短横线分隔来使用组件
梁风有意
·
2021-06-25 14:38
Vue的事件总线
vue组件
非常常见的有父子组件通信
Zhs_Android
·
2021-06-25 02:13
vue组件
详解
使用组件的原因提高代码的复用性组件的使用方法全局注册Vue.component('my-component',{template:'我是组件的内容'})占内存局部注册varapp=newVue({el:'#app',data:{},components:{'app-component':{template:'app-component'}}})由于HTML标签的限制,如table中只能有tr、td
JianQiang_Ye
·
2021-06-24 22:59
vue卡片式点击切换图片组件使用详解
vue卡片式点击切换图片组件,供大家参考,具体内容如下因为公司业务的问题,最近在写vue项目,有了一个卡片图片的点击的需求,自己又不想写动画效果,就偷个懒,采用vue是以数据驱动的原理,写了一个不太完整的
vue
·
2021-06-24 21:41
cesium 2 获取鼠标当前位置的经纬度高度
可以在info.
vue组件
找到实际用例。同时也可以监听鼠标单击等事件来做一些业务应用。
couy
·
2021-06-24 17:38
storybook创建
vue组件
库文档
官方文档https://storybook.js.org/docs/vue/get-started/introduction一、安装storybook依赖脚手架的一些默认配置,所以先用vue-cli创建项目,然后用下面的命令自动安装。npx-p@storybook/clisbinit--typevue安装后项目目录项目多出两个文件夹.storybook和stories├──.storybook//
Smile0204
·
2021-06-24 09:03
vue组件
-正整数输入框,多位小数输入框(追加)
这里分享一个工作中一个写的一个正整数input输入框业务场景:新建的模具修改单,里面需要填写模具的变更寿命,因此需要写正整数。说组件前,先分享一下自定义组件的v-model,因为在要分享的组件里面就用到了自定义组件的v-model。为啥要用自定义组件的v-model,因为默认情况下,一个组件的v-model会使用valueprop和input事件。但是诸如单选框、复选框之类的输入类型可能把valu
雨季web
·
2021-06-23 17:19
vue组件
内数据与组件外的数据的双向绑定
在项目开发中遇到子组件向父组件传递数据报错的问题Avoidmutatingapropdirectlysincethevaluewillbeoverwrittenwhenevertheparentcomponentre-renders.Instead,useadataorcomputedpropertybasedontheprop'svalue经搜索参考发现“组件内部自己变了告诉外部,外部决定要不要
saintkl
·
2021-06-22 23:09
Vue 依赖注入 - Provide/Inject
官网传送门:injectVue2.2.0+#背景 关于
Vue组件
的通讯方式相信大家能倒背如流父子组件:通过prop,$emit,【$root,$parent,$children】非父子组件:Vuex实现
果汁凉茶丶
·
2021-06-22 22:22
vue中组件通信方式
vue组件
中关系说明:image.png如上图所示,A与B、A与C、B与D、C与E组件之
回忆不死我们不散
·
2021-06-22 12:16
Vue2.x 源码解析:组件初始化过程概要
大家都知道,我们的应用是一个由
Vue组件
构成的一棵树,其中每一个节点都是一个
Vue组件
。我们的每一个
Vue组件
是如何被创建出来的,创建的过程经历了
grain先森
·
2021-06-22 11:44
从头开始学习Vuex
在搭建下面页面时,你可能会对
vue组件
之间的通信感到崩溃,特别是非
浪里行舟
·
2021-06-22 05:51
vue组件
的创建切换与传值
模块化是从代码的逻辑的角度进行划分的,方便代码分层开发,保证每个功能模块的职能单一组件化是从UI界面的角度进行划分的,前端的组件化方便UI组件的重用创建组件全局组件使用Vue.extend来创建全局的
vue
卐空羽流雲卍
·
2021-06-21 20:47
vue的学习笔记总结
1.常用名词npm:包管理器,用于下载资源包vue-router:vue推荐的路由框架vuex:状态管理器,用于维护
vue组件
间公用的一些变量和方法axios:用于发起get,post请求vux:基于vue
Lucy_b1dc
·
2021-06-21 14:07
vue组件
-组件注册
注册名1.kabab-case1.当使用以上方法定义组件的时候,使用的时候也必须使用kabab-case这种形式2.字母全小写,且必须包含一个连字符,w3c规范,避免和当前以及未来的html元素相冲突2.PascalCase1.当使用PasalCase定义一个组件时。引用这个组件的时候两种命名方法都可以使用全局注册1.Vue.component2.全局注册,注册之后可以在任何新创建的Vue根实例的
skoll
·
2021-06-21 09:43
Vue组件
开发系列之TextFile输入框组件
组件源码:https://github.com/AntJavascript/widgetUI/tree/master/TextFieldFireShotCapture14-nvx-http___localhost_8080_demo#_TextFile.png组件结构:代码分析:props参数:props:{type:{//输入框类型type:String,default:()=>{return'
vue爱好者
·
2021-06-21 08:20
关于Vue的生命周期详解
关键在于对程序的理解,
VUE组件
的使
公子咏
·
2021-06-21 06:24
vue组件
props中异步获取的数据
在使用
vue组件
时,我们不免使用props获取父组件的数据,对于父组件直接定义的数据,例如:data{sex:‘男’,….}我们直接使用即可,但是如果我们所需的数据在父组件中是使用异步获取时,尤其我们的组件需要等待数据进行下一步操作时
babulongbo
·
2021-06-21 01:59
一个简单的滑动验证效果
vue组件
请向右滑动滑块>>验证成功exportdefault{name:"aqy-slide",data(){return{isDown:false,initX:-1,pageX:null,isOk:false,S:null,move:null,};},methods:{resets(){this.isDown=false;this.pageX=null;this.isOk=false;this.S=nu
·
2021-06-21 00:25
Vue组件
命名的一些问题
原文:聊聊
Vue组件
命名那些事组件注册我们以一个最简单的例子来研究
Vue组件
的注册过程:Vue.component('MyComponent',{template:'hello,world'})通过跟踪代码的执行过程
zzXiaoFeng
·
2021-06-20 22:24
Vue组件
高级 插槽的使用slot
slot的基本使用组件的插槽是为了让封装的组件更加具有扩展性让使用者可以决定组件内部的一些内容到底展示什么如何去封装这类的组件使用slot如果每一个单独去封装一个组件,显然不合适;比如每个页面都返回,这部分就要重复封装但是,如果封装成一个,也不合理,有些左侧是菜单,有些是返回等等如何封装合适抽取共性,保留不同最好的封装方式就是将共性抽取到组件中,将不同暴露为插槽一旦我们预留了插槽,就可以让使用者根
·
2021-06-20 19:08
Vue组件
(3) 父访问子
父子访问children$refs父组件访问子组件:使用$children或$refsreference(引用)按钮我是子组件varapp=newVue({el:'#app',methods:{btnClick(){console.log(this.$children)this.$children[0].showMessage()//拿到子组件,调用子组件方法console.log(this.$r
·
2021-06-20 19:35
Vue组件
高级 插槽的使用slot
slot的基本使用组件的插槽是为了让封装的组件更加具有扩展性让使用者可以决定组件内部的一些内容到底展示什么如何去封装这类的组件使用slot如果每一个单独去封装一个组件,显然不合适;比如每个页面都返回,这部分就要重复封装但是,如果封装成一个,也不合理,有些左侧是菜单,有些是返回等等如何封装合适抽取共性,保留不同最好的封装方式就是将共性抽取到组件中,将不同暴露为插槽一旦我们预留了插槽,就可以让使用者根
·
2021-06-20 19:02
Vue组件
(3) 父访问子
父子访问children$refs父组件访问子组件:使用$children或$refsreference(引用)按钮我是子组件varapp=newVue({el:'#app',methods:{btnClick(){console.log(this.$children)this.$children[0].showMessage()//拿到子组件,调用子组件方法console.log(this.$r
·
2021-06-20 19:58
vue组件
el-dialog重新执行mounted方法的技巧
在Vue开发中,有时需要我在同一个列表中,多次加载同一个组件,但问题来了。该组件只在页面加载中,加载一次,后面不会再加载了,如el-dialog,解决办法如下,在el-dialog外再加一层div.示例代码如下:..div中以v-if来控制组件el-dialog的出现与否,每次弹出el-dialog,都会执行mounted,而不加div,只会执行一次。如果你有更好的解决办法,可以给我留一下言,毕竟
爱余星痕
·
2021-06-20 14:02
vue项目知识
api.map.baidu.com/lbsapi/creatmap/在项目中创建地图http://www.exculibur.cn/vue-zu-jian-zhi-jian-de-chuan-zhi/
vue
YyZzHh
·
2021-06-20 01:02
Vue-Mixin
vuemixin---混入记录文档1.什么是mixin混入混入(mixins):是一种分发
Vue组件
中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。
·
2021-06-19 23:50
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他