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.js】
Vue组件
间数据通信方式
前言vue是数据驱动视图更新的框架,所以对于vue来说组件间的数据通信非常重要,那么组件之间如何进行数据通信的呢?首先我们需要知道在vue中组件之间存在什么样的关系,一般来说,组件可以有以下几种关系:如上图所示,A与B、A与C、B与D、C与E组件之间是父子关系;B与C之间是兄弟关系;A与D、A与E之间是隔代关系;D与E是堂兄关系(非直系亲属)针对以上关系我们归类为:父子组件之间通信非父子组件之间通
Mr.拾趣ヾ
·
2020-09-16 03:08
笔记
vue
js
面试
经验分享
Vue开发--使用vue-quill-editor制作富文本框
1-安装npminstallvue-quill-editor--save2-编写组件首先创建ue.
vue组件
,exportdefault{name:'UE',data(){return{editor:null
小白开发MOOC
·
2020-09-16 03:27
Vue
vue和react两家对比之--组件之间的通信
vue和react两家对比之–组件之间的通信文章目录vue和react两家对比之--组件之间的通信
Vue组件
通信vue中子组件获取父组件的属性vue中父组件获取子组件的属性React组件通信react中子组件获取父组件的属性
家里有只猪
·
2020-09-16 03:15
#
Vue
#
React学习笔记
VUE组件
,公用组件,组件注册,父子组件传值,祖孙组件传值
注册组件:全局注册和局部注册我们会在多个页面使用button,每个页面写起来很麻烦,如果想把它做成一个公用组件,使用时直接调用会比较方便。现在创建了一个组件button.vue。(1)全局注册找到main.js文件,然后输入如下:importbuttonfrom'./components/button.vue'Vue.component('my-button',button)此时已经注册完成。我们
罗会
·
2020-09-16 03:03
vue
vue.js
VUE中 @click 事件不生效
1,给
vue组件
绑定事件时候,必须加上native,不然不会生效(监听根元素的原生事件,使用.native修饰符)2,等同于在自组件中:子组件内部处理click事件然后向外发送click事件:$emit
qq_35608652
·
2020-09-16 03:17
前端
VUE
前端
Vue2.0实现调用摄像头进行拍照功能以及图片上传功能引用exif.js(2)
可以在github上下载demo链接https://github.com/fongdaBoy/Vue2.0ComponentDemo
vue组件
代码import{Exif}from'.
fongdaBoy
·
2020-09-16 03:25
Vue
JS
Jquery
vue组件
与生命周期,Vue缓存
一.案例知识点1.splice移除和fieldset标签splice(index,num)从哪个索引开始,移除几个值fieldset是一种框架标签,如下图所示,legend必须写在fieldset中用户代办事项2.案例缓存数据案例主要是代码的模块化封装,当前案例写数据缓存每次载入的数据一刷新就没有了,这个时候需要缓存数据Storage模块化组件js文件,最后要用exportdefault将文件暴露
XIAO_YuBaby
·
2020-09-16 02:57
VUE组件
——FlameGraph火焰图
先贴个图火焰图的应用场景用于显示复杂的函数调用链,特点在于:数据量较大。详细介绍可以参考阮大师的博客:http://www.ruanyifeng.com/blog/2017/09/flame-graph.html本文主要在vue框架的基础上实现函数调用链火焰图,其它框架的实现方式类似,由于应用场景中的数据量较大,使用了三种方式来实现并测试该功能。数据源格式:函数调用链实质就是一棵树,最下层节点是根
weixin_30364147
·
2020-09-16 02:35
javascript
ui
json
vue组件
之间的通信方式(8种)
之前写了一篇关于vue面试总结的文章,有不少网友提出组件之间通信方式还有很多,这篇文章便是专门总结组件之间通信的vue是数据驱动视图更新的框架,所以对于vue来说组件间的数据通信非常重要,那么组件之间如何进行数据通信的呢?首先我们需要知道在vue中组件之间存在什么样的关系,才更容易理解他们的通信方式,就好像过年回家,坐着一屋子的陌生人,相互之间怎么称呼,这时就需要先知道自己和他们之间是什么样的关系
写代码的小小张
·
2020-09-16 02:01
vue
vue
js刻度形进度条控件实现
3.准备好dom{{maxValue.value}}{{minValue.value}}2.引入vue3.定义
vue组件
属性如下props:{//半径radius:{type:Number,default
我的地盘听我的
·
2020-09-16 01:28
前端
vue
vue
进度条
刻度盘
Element(3) 使用v-org-tree组件实现组织树形菜单
一、前言iview-admin中提供了v-org-tree这么一个
vue组件
可以实现树形菜单,下面小编来提供一下在element-ui中的使用教程小编集成了el-dropdown下拉菜单(鼠标左击显示菜单
郑清
·
2020-09-16 01:21
-----
-----
Element
v-org-tree
element-ui
树形菜单
Vue组件
实战之ivew源码button篇
源码import{oneOf,findComponentUpward}from'../../utils/assist';importcalcTextareaHeightfrom'../../utils/calcTextareaHeight';importEmitterfrom'../../mixins/emitter';constprefixCls='ivu-input';exportdefaul
chengyu_wang
·
2020-09-16 01:08
vuejs学习笔记
ivew
vue
vuejs
源码
组件
vue组件
Better-Scroll基本用法
vue组件
Better-Scroll基本用法安装:npminstallbetter-scroll真接上例子:x{{card.name}}importBScrollfrom'better-scroll'exportdefault
飞飞不 会飞
·
2020-09-16 01:37
前端
Vue
vue组件
复用,添加和修改共用一个页面如何区别加载
1、两种方式通过判断实体属性是否存在id判断请求路径是否存在id2、获取请求路径id的方式this.$route.params.id一般把添加和更新的函数写为这种形式saveOrUpdate(){//判断路由是否有路由参数if(this.$route.params&&this.$route.params.id){this.updateCourseInfo();}else{this.saveCour
野比大雄的代码危机
·
2020-09-15 20:25
#
vue
js
简单的前端Vue开发环境
其中Node.js为Javascript运行环境(runtime),npm为Nodejs下的包管理器,webpack用于翻译
Vue组件
并打包成.js文件,vue-cli用来生成模板的Vue工程(也就是封装了类似的脚手架
ItsWalter
·
2020-09-15 19:35
SSTMC微服务开发系列
vue
npm
介绍三个开发技术小知识点
背景本文将介绍三个开发过程中的小技术点:
Vue组件
传递对象时,根据是否会修改原对象内容,决定是直接使用,还是用副本;Spring容器托管的实体Bean名称的基本规则;MyBatis默认的update操作对
毕小宝
·
2020-09-15 18:40
项目开发
MyBatis
Vue
SpringBean
vue-cli2静态文件引入
vue-cli2静态文件引入最近在整一个vue的项目,用的是vue-cli2的框架,由于之前接触了部分,还有很多未知,自己用写一个html页面,整合进
vue组件
中,频繁报错,主要遇到了几个问题:vue-cli2
道济和尚
·
2020-09-15 18:40
js
vue-cli2
在 VUE中,动态加载JS文件
需求在
vue组件
中需要调用的函数方法名是相同的(接口相同),但是按照页面不同需要导入不同JS文件。如下:然而上面这种写法肯定是行不通的,但表达的需求很明确。
yanhappiness
·
2020-09-15 18:22
vue-js
VUE组件中动态加载JS文件
在
vue组件
中引入公共文件,js,css,component
引入公共文件在自定义组件中引入公共的css文件(静态资源文件尽量放在static文件夹中)通过@import‘…/…/static/css/index.css’@import'../../../static/css/loginBg.css';//自己的css样式引入js文件A.如果js文件没有返回值importmyjsfrom‘…/…/static/test.js’B.如果js文件有返回值impo
冬疏强
·
2020-09-15 17:56
Vue
vue.js
解决
vue组件
没显示,没起作用,没报错,但该显示的组件没显示问题
最外层加个标签包起来就行补充知识:vue自定义组件无法渲染的可能原因1、组件最外层需要Vue实例包裹2、组件名不支持驼峰命名,建议采用-分隔如:myTabButton改为my-tab-button以上这篇解决
vue
·
2020-09-15 17:10
Electron-Vue项目使用Element的el-table组件不显示
二、问题描述在
vue组件
中,使用了Element的el-ta
荷花微笑
·
2020-09-15 17:04
electron
前端
vue组件
讲解(is属性的用法)模板标签替换操作
vue中is的属性引入是为了解决dom结构中对放入html的元素有限制的问题,譬如ul里面要接上li的标签,引入is的属性后,你完全可以写成这样这样会保证dom结构在浏览器的正常渲染,尽量避免在不正确的结构中直接使用组件Vue.component('row',{template:'thisisarow'})或另一种用法如图:动态组件与v-once指令-->changeVue.component("
·
2020-09-15 17:44
Vue组件
通信$attrs、$listeners实现原理解析
前言vue通信手段有很多种,props/emit、vuex、eventbus、provide/inject等。还有一种通信方式,那就是$attrs和$listeners,之前早就听说这两个api,趁着有空来补补。这种方式挺优雅,使用起来也不赖。下面例子都会通过父、子、孙子,三者的关系来说明使用方式。$attrs官方解释:包含了父作用域中不作为prop被识别(且获取)的特性绑定(class和styl
·
2020-09-15 17:29
详解
vue组件
之间的通信
说明:下面我总结了比较常用的
vue组件
之前通信的方式,最近准备面试,所以有些总结贴上来分享props和$emit只有父子关系才可以用这种方式,父组件向子组件传递参数用props,子向父传递使用触发$emit
·
2020-09-15 17:07
八种
Vue组件
间通讯方式合集(推荐)
前言Vue提供了各种各样的通讯,其中包括兄弟间的通讯和非兄弟间的通讯,借此机会做个总结,查阅起来方便。如果喜欢的话可以帮忙点个赞:+1:或者关注一下:yum:1、props目录结构components├──Parent.vue//父亲├──Son1.vue//儿子1代码结构在父亲组件中使用儿子组件,给儿子通过:date="xxx"单向传值爸爸:{{date}}importSon1from"./so
·
2020-09-15 17:27
vue项目中使用pdf.js预览pdf文件
其实这和前端框架无关的,直接使用pdf.js原生搜多了你就发现有几个封装pdf.js的
vue组件
,个人试验了其中一个,效果不是很好,所以,当然啊,用原生的是最好的啦!首先肯定是导入插件,我是从官
Corey_Mxd
·
2020-09-15 16:57
Vue
vue @click.native和@click.stop和@click.self
参考一:
[email protected]
原生点击事件:1,给
vue组件
绑定事件时候,必须加上native,不然不会生效(监听根元素的原生事件,使用.native修饰符)2,等同于在自组件中:子组件内部处理
歪歪100
·
2020-09-15 15:28
前端环境
react或者
vue组件
修改了变量但界面不刷新问题
一个新手问题,react和vue都是组件化开发的框架,但有的时候会遇到修改了值但是界面不刷新的问题,原因可能是你并没有修改这个值,只是修改了这个对象的属性,如将//Acodeblockvarfoo='bar';letfoo={a:1};letfoo.a=2这个时候就会导致界面未刷新,因为对象未改变,组件未见听到其变化,这个时候就要用到深拷贝letfoo={a:1};letfoo.a=2letfoo
不务正业的前端程序员
·
2020-09-15 14:19
前端开发
前端
Vue组件
传值,父传子,子传父,非父子组件
1、父组件向子组件传值父组件paopao.vueimportAlertfrom'./Alert'exportdefault{name:'paopao',data(){return{alert:'父组件向子组件传递的值'}},components:{Alert}}2子组件Alert.vue{{message}}exportdefault{name:'alert',props:['message'],
M炮炮M
·
2020-09-15 14:07
vue组件
利用formdata图片预览以及上传
转载修改在项目中直接新建一个单文件页,复制一下代码即可upload组件:{{file.name}}++{{(percent*100)+'%'}}上传完成exportdefault{//props:{//src:{//type:String,//required:true//}//},data(){return{status:'ready',files:[],point:{},uploading:f
dnie9828
·
2020-09-15 13:50
javascript
React 初探 [五] React 组件的生命周期
说起生命周期,最先接触的是Andorid开发中Activity和Fragment的生命周期,再者是
Vue组件
,那么今天要梳理的是React组件的生命周期,可见对生命周期的理解和掌握对组件化开发时非常重要的
Officer Judy
·
2020-09-15 13:35
web
前端
react
react
vue.js和uniapp导入自定义组件以及使用
传统vue导入:1.导入一个
vue组件
:2.全局导入
vue组件
,即每个页面都可以直接使用而不用引用和注册的话,在项目根目录下的main.js里处理:传统
vue组件
,需要安装、引用、注册,三个步骤后才能使用组件
zf118
·
2020-09-15 12:19
vue.js
小程序
解决vue打包后提示文件过大的警告
首先先列出我这个出现的三个警告第一个是css有问题第二个是js文件过大第三个是css文件过大解决:针对第一个css的警告在我项目里用的elementui出现这个警告是因为我
vue组件
里重写了关于ele样式
萌新不会永远是萌新
·
2020-09-15 12:40
vue
html页面(钻取)携带参数跳转到另一个html页面
2.携带参数定义和转码,跳转标签1.携带参数一个钻取的字符串(keyWord),直接取一个查询条件(time),需先处理在定义
vue组件
的同级定义一个变量,作为参数,可以用window.time取到//
xy405580364
·
2020-09-15 12:09
html
vue
js
vue
html
js
vue打印功能
下新建文件夹plugs,将下载好的print.js放入plugs文件夹下,然后操作如下在main.js中引入importPrintfrom'@/plugs/print'Vue.use(Print)//注册
vue
子桑言洛
·
2020-09-15 12:05
vue antV G2-3.X组件化
参考了Vuejs2.X组件化-阿里的G2图表组件安装npminstall@antv/g2--save创建
vue组件
components/G2Line.vueimportG2from'@antv/g2'exportdefault
weixin_34290390
·
2020-09-15 12:17
用Jsx写
Vue组件
前言我们平常写vue的组件时,一般都是用的是模版,这种方式看起来比较简洁,而且vue作者也推荐使用这个方式,但是这种方式也有一些它的弊端,例如模版调试麻烦,或者在一些场景下模版描述可能没那么简单和方便。下面我们要讲的是如何在vue里面写jsx,知道react的人应该都知道jsx,jsx的一个特性就是非常灵活,虽然有的人觉得jsx很丑陋,把逻辑都写到模版的感觉,但萝卜青菜各有所爱,适合自己适合团队的
weixin_33725272
·
2020-09-15 12:42
javascript
vue组件
jsx语法的具体使用
如果使用render函数来写比较复杂的
vue组件
,对于可读性和可维护性都很不友好,而使用jsx就会让我们回到更接近于模板的语法。babel转译器会将jsx转译为render函数渲染。
让想法变成执行力
·
2020-09-15 11:14
vue
vue-05-Mixins、vue对象生命周期、swiper插件
mixins混入混入(mixin)提供了一种非常灵活的方式,来分发
Vue组件
中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。
sinat_35837053
·
2020-09-15 11:12
vue
vuepress生成静态文件 部署到nginx 反向代理服务器
搜索一番发现了vuepress,然后才发现原来很多开源的
vue组件
或者工具的文档都是用这个来写的。。。
半世浮华殆尽
·
2020-09-15 11:08
vue
vue设置公用导航栏
vue项目设置公用的header.vue和footer.
vue组件
,而登录页不需要设置header,因而有了这篇博客,具体代码及步骤如下。
凌晨の麋鹿
·
2020-09-15 11:27
vue
Vue组件
化|通用组件开发——Notification通知组件
1.基础组件编写1.1组件目录结构1.2组件文件代码{{content}}{{btn}}exportdefault{name:'Notification',props:{content:{type:String,required:true},btn:{type:String,default:'关闭'}},computed:{style(){return{}}},methods:{handleClo
不忘初心 砥砺前行
·
2020-09-15 10:40
组件化
Vue
Vue 父子组件通信
Vue组件
同时也是Vue实例,具有相同的生命周期钩子。本篇博客主要讲解如何在父子组件之间进行传值通信操作。 父子组件的关系可以总结为prop向下传递,事件向上传递。
LM-mint
·
2020-09-15 10:46
【Vue】
vuepress-theme-antdocs — Ant Design设计风格的VuePress主题公测发布
本主题采用AntDesign设计风格,以及搭载了AntDesign
Vue组件
,可以直接使用AntDesignVue,另外还优化了很多模块,比如手机适配、首页底部栏等等。
I'm 左撇峰子
·
2020-09-15 10:19
VuePress
开源项目
Vue
Vue 中的jsx写法探究
平时我们习惯了写模板的方式来写
vue组件
,但是有时候这样会很浪费代码量,于是我们可以改用jsx写法,例如我们要封装这样一个组件,最原始的方式我们是不是要写很多个v-if来进行判断,但是这不是我们想要的这是
风清云淡_A
·
2020-09-15 09:25
vuejs
vue
封装
vue中vue-schart(图表组件)的使用
安装npminstallvue-schart-S在
vue组件
中使用引入该组件importSchartfrom'vue-schart'注册该组件components:{Schart}在template标签中使用图表中的数据
hhf235678
·
2020-09-15 09:58
vue
Vue学习—深入剖析vuex
深入剖析vuex一、State1.安装2.使用3.State1.在
Vue组件
中获得Vuex状态2.mapState辅助函数二、Vuex_Getter1.通过属性访问2.通过方法访问3.mapGetters
xun__xing
·
2020-09-15 09:56
vue学习
vue
AntV曲线图实例代码(
vue组件
)
文章目录引言效果需求使用代码数据格式组件代码引言有在移动端实现光滑曲线图的需求,选择了AntV的库,但官方文档不太行网上案例更少,找起来很麻烦。就把自己做的记录下来,主要是麻烦在AntV的官方文档写得不行,不好查找,给的官方案例又简单又少,api介绍的又比较混乱我这里主要涉及到对曲线图上的点及点标签的自定义样式legend不想查组件库的api,所以自己拿div拼了一个还有就是chart的刷新及传值
qq_33712668
·
2020-09-15 09:08
移动端前端开发
AntV
移动端
图表库
缺陷一览(1)--VUE
1.vue-cli2.0与3.0的区别2.vue的作用域插槽3.
vue组件
的全局注册4.vue-keepalive5.mixins6.子组件修改父组件的属性7.
Tansy_big_rabbit
·
2020-09-15 08:34
VUE
缺陷
Vue.js学习(2)-Vue目录结构
1.目录文件结构说明*.
vue组件
文件:template:页面渲染script业务逻辑style样式2.修改初始化文件,查看效果F:\test\vuedemo\src\components\HelloWorld.vue
MonkeyKing-Sun
·
2020-09-15 08:27
上一页
84
85
86
87
88
89
90
91
下一页
按字母分类:
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
其他