51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
vue
vue系列---Vue组件化的实现原理(八)
阅读目录一.什么是Vue组件?如何注册组件?1.1全局注册组件1.2局部注册组件二:组件之间数据如何传递的呢?1)props2)$emit3)使用$ref实现通信4)$attrs和$listeners及inheritAttrs5)理解provide和inject用法6)理解使用bus总线三:在vue源码中注册组件是如何...
代码星球
·
2020-04-15
vue
系列
---Vue
组件
实现
如何搭建一个vue项目(完整步骤)
参考资料一、安装node环境 1、下载地址为:https://nodejs.org/en/ 2、检查是否安装成功:如果输出版本号,说明我们安装node环境成功 3、为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/ 输入:npminstall-gcnpm–reg...
代码星球
·
2020-04-14
如何
搭建
一个
vue
项目
Vue作者尤雨溪:以匠人的态度不断打磨完善Vue (图灵访谈)
访谈对象:尤雨溪,Vue.js创作者,VueTechnology创始人,致力于Vue的研究开发。访谈内容: 你为何选择从事前端方面的工作?其实,我本科读的是艺术史,研究生阶段学习Design&Technology,是设计和技术的混合。开始做前端的一个重要原因是,没有人帮我把设计出来的作品放到网站上给别...
代码星球
·
2020-04-14
Vue
作者
尤雨
人的
态度
vue关于html页面id设置问题
vue是一个前端框架,类似于angularJS等,vue在编写的时候需要在html页面指定id,但是不是都可以实现的,一般放在id需在div设置里才可以实现。(一)在html里设置id:1<!DOCTYPEhtml>2<htmlid="vue">3<head>...
代码星球
·
2020-04-14
vue
关于
html
页面
id
vue中的render函数介绍
简介:对于不了解slot的用法(参考:大白话vue-slot的用法)又刚接触render函数的同学来说,官网的解释无疑一脸懵逼,这里就整理下个人对render函数的理解问题: 1、render函数是什么 2、render函数怎么用render函数是什么 简单的说,在vue中我们使用模板HTML语法组建页面的,使用...
代码星球
·
2020-04-14
vue
中的
render
函数
介绍
理解Vuex的辅助函数mapState, mapActions, mapMutations用法
在讲解这些属性之前,假如我们项目的目录的结构如下:###目录结构如下:demo1#工程名||---dist#打包后生成的目录文件||---node_modules#所有的依赖包||---app|||---index||||--views#存放所有vue页面文件|||||--parent.vue#父组件|||||--ch...
代码星球
·
2020-04-14
理解
Vuex
辅助
函数
mapState
vue-preview用法详解
Vue-preview是一个非常好用的移动端图片预览的组件,简单易用是它的一大特点,支持滑动换图,支持手势缩放,显示当前时第几张和总共多少张。 vue-preview1.1.3版本跟之前有了一点变化,现把具体用法记录一下。 1.安装 npmivue-preview-S 2.在main.js文件中导入该组件,...
代码星球
·
2020-04-14
vue-preview
用法
详解
vue 合成图片
目的:将二维码图片和背景图片合成变成一张图片 引入依赖cnpminstallqrcanvas--savecnpminstallhtml2canvas--save具体代码:<!--分享图片生成--><template><divclass="container...
代码星球
·
2020-04-14
vue
合成
图片
详解vue的diff算法
我的目标是写一个非常详细的关于diff的干货,所以本文有点长。也会用到大量的图片以及代码举例,目的让看这篇文章的朋友一定弄明白diff的边边角角。先来了解几个点...1.当数据发生变化时,vue是怎么更新节点的?要知道渲染真实DOM的开销是很大的,比如有时候我们修改了某个数据,如果直接渲染到真实dom上会引起整个dom...
代码星球
·
2020-04-14
详解
vue
diff
算法
16款优秀的Vue UI组件库推荐
16款优秀的VueUI组件库推荐Vue是一个轻巧、高性能、可组件化的MVVM库,API简洁明了,上手快。从Vue推出以来,得到众多Web开发者的认可。在公司的Web前端项目开发中,多个项目采用基于Vue的UI组件框架开发,并投入正式使用。开发团队在使用Vue.js框架和UI组件库以后,开发效率大大提高,自己写的代码也少...
代码星球
·
2020-04-14
16款
优秀
Vue
UI
组件
vue的mixins的使用
mixins就是混入。一个混入对象可以包含任意组件选项。同一个生命周期,混入对象会比组件的先执行。1.创建一个test.js,用export暴露出mixins对象exportconstmixinsTest={methods:{hello(){console.log("hello");}},created(){this....
代码星球
·
2020-04-14
vue
mixins
使用
Vue入门---常用指令详解
Vue是一个MVVM(Model/View/ViewModel)的前端框架,相对于Angular来说简单、易学上手快,近两年也也别流行,发展速度较快,已经超越Angular了。比较适用于移动端,轻量级的框架,文件小,运行速度快。最近,闲来无事,所以学习一下Vue这个流行的框架,以备后用。一、指令v-model多用于表单...
代码星球
·
2020-04-14
Vue
入门
常用
指令
详解
vue中的文件上传和下载
vue中的文件上传主要分为两步:前台获取到文件和提交到后台获取文件前台获取文件,主要是采用input框来实现<el-dialog:title="addName":visible.sync="dialogAddFile"width="500px"style="padding:0;"@close="resetAdd"...
代码星球
·
2020-04-13
vue
中的
文件
上传
下载
vue 页面跳转的两种方式
1,标签跳转 <router-linkto='two.html'><button>点我到第二个页面</button></router-link>2,点击事件跳转 html: &nbs...
代码星球
·
2020-04-12
vue
页面
跳转
两种
方式
Vue 打包部署上线
1,VUE逻辑编写完成后在当前项目下打包npmrunbuild需要注意的是,当打包完毕后,需要将入口的index.html的项目dist路径改成相对路径另外需要注意的一点是,一旦打包vue.js项目,需要确保项目内必须使用vue.js语法来写功能,比如a标签要替换成<router-link>,传统的wind...
代码星球
·
2020-04-12
Vue
打包
部署
上线
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
2
3
4
5
6
...
下一页
尾页
按字母分类:
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
其他