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学习
笔记-生命周期与钩子函数
vue生命周期简介生命周期探究{{message}}varapp=newVue({el:'#app',data:{message:"xuxiaoisboy"},beforeCreate:function(){console.group('beforeCreate创建前状态===============》');console.log("%c%s","color:red","el:"+this.$el
赵客缦胡缨v吴钩霜雪明
·
2020-01-16 10:55
vue学习
笔记之动态路由匹配
1、我们经常需要把某种模式匹配到的所有路由,全都映射到同个组件。例如,我们有一个User组件,对于所有ID各不相同的用户,都要使用这个组件来渲染。那么,我们可以在vue-router的路由路径中使用“动态路径参数”(dynamicsegment)来达到这个效果:constUser={template:'User'}constrouter=newVueRouter({routes:[//动态路径参数
WebKoalaBoy
·
2020-01-14 15:25
vue学习笔记
vue
Vue学习
笔记(基础篇一)
最近在学习Vue,我觉得学习最好的方式就是把自己的学习过程记录下来,我也是参考Vue官方文档来学习的。学习一门新技术,最好的还是参考官方的文档。我也把学习过程中的代码上传到了github,并且加了动图来展示运行效果,这样看起来或许会更加直观易懂一些。本文示例代码下载Vue的声明式渲染下面是最简单的一个Vue声明式渲染的例子,只需要在html文件中引入vue的js文件。然后敲下以下代码,你就成功创建
KyreeMeng
·
2020-01-14 10:54
Vue
vue
html
css
javascript
vue学习
笔记之生命周期函数和vue-resoruce
生命周期函数什么是生命周期?从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期!生命周期钩子:就是生命周期事件的别名而已;生命周期钩子=生命周期函数=生命周期事件主要的生命周期函数分类创建期间的生命周期函数:beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好data和methods属性created:实例已经在内存中创建OK,此时data和
努力,就对了
·
2020-01-12 09:00
vue学习
指南:第十五篇(详细) - Vuex
Vuex一、基础1.Vuex相当于vue的数据仓库2.Vuex是vue的状态管理工具3.Vuex中的state只能通过mutations改变4.Vuex很适合做购物车什么是Vuex?Vuex采用集中式存储所有组件的数据状态,并且中间状态和store(后台数据)是响应的。什么是响应?前台的组件数据发生改变了,那后台的store数据都会发生改变,从而导致根这个组件有关联的都会改变,所以很适合做购物车。
晋飞翔
·
2020-01-10 14:00
vue学习
指南:第十四篇(详细) - Vue的 路由 第四篇 ( 路由的导航守卫 )
导航守卫一、全局导航守卫1.全局导航守卫,把方法给router,只要路由发生改变跳转都会触发这个函数2.每个路由都有一个meta3.全局导航守卫分两种:1.全局前置导航守卫:路由还没有跳转之前2.全局后置导航守卫:路由跳转之后3.to和from都是router3.1to即将跳转的路由3.2from跳转之后的路由4.next函数必须调用,不写所有的路由就没法跳转4.全局前置导航守卫:路由跳转前执行这
晋飞翔
·
2020-01-10 10:00
vue学习
指南:第十三篇(详细) - Vue的 路由 第三篇 ( 路由的缓存 )
路由的缓存路由缓存是Vue组件优化的一个重要方法为什么实现路由缓存?为了组件间相互切换不会重复加载数据,影响用户体验,我们通常需要将组件的数组实现缓存,当我们点过来,在点的时候会再次发送ajax,想让它发送之后把数据存起来。我们需要,当我点击的时候直接出来步骤一:路由的写法{path:"/find/nan",name:"nan",component:Nan,meta:{keepAlive:true
晋飞翔
·
2020-01-10 10:00
vue学习
指南:第十二篇(详细) - Vue的 路由 第二篇 ( 路由按需加载(懒加载))
各位朋友因最近工作繁忙,小编停更了一段时间,快过年了,小编祝愿大家事业有成学业有成快乐健康2020开心过好每一天。从今天开始我会抽时间把Vue的知识点补充完整,以及后期会带给大家更完善的知识体系!!!路由的按需加载(懒加载)我们都知道vue的路由是我们必学的,也是不可分离的一部分,我们传统引入路由的方式是这样的,importHomefrom'@/components/home/Home'但是在真正
晋飞翔
·
2020-01-10 10:00
Vue学习
(三)
{{a}}{{b}}vardata={a:'a',b:'b'}varvm=newVue({el:'#app',data:data,updated:function(){console.log("updated")}});vm.a="newdatavue"vm.a==data.avm.$watch('a',function(newVal,oldVal){console.log(newVal,oldV
彬在俊
·
2020-01-09 16:00
vue学习
笔记——vue-router
1.什么是前端路由?前端路由是根据不同的URL地址显示不同的内容或页面。2.什么时候使用前端路由?在单页面应用时,大部分页面结构不变,只改变部分内容的时候应用。SPA:单页web应用,就是只有一张web页面的应用,是加载单个HTML页面并在用户与应用程序交互时,动态更新的web应用程序。3.vue前端路由——vue-routervue-router是用来构建SPA(singlepagewebapp
西瓜已经被占用
·
2020-01-08 20:34
Vue学习
总结(Vue基础,VueCli3,VueRouter,Vuex)
Vue学习
总结(Vue基础,VueCli3,VueRouter,Vuex)目录vue基础知识(1-13)vue引入,实例化vue数据&方法vue绑定(:)vue事件(@)vue事件修饰符(.once.prevent.stop
Allenem
·
2020-01-08 17:17
从零开始的
vue学习
笔记(一)
数据与方法当一个Vue实例被创建时,它将data对象中的所有的属性加入到Vue的响应式系统中。data的数据和视图同步更新。实例创建后添加一个新的属性,对这个属性的的改动将不会触发任何视图的更新。如果需要一个属性,但是一开始它为空或不存在,仅需要设置一些初始值。Object.freeze()方法可以阻止修改现有的属性除了数据属性,Vue实例还包含实例属性与方法,前缀为$,例如:vm.$data,v
西街二叔
·
2020-01-08 12:00
Vue学习
笔记
1、vue可以绑定文本,也可以绑定dom元素、{{message}}和v-bind:title="message"。其中v-bind属性称为指令。指令带有v-前缀,表示将这个元素节点的title属性和vue实例的message属性保持一致。2、v-on指定一个事件监听器。v-model指定来实现表单输入和应用状态之间的双向绑定。3、每个vue实例都会代理其data对象里的所有的属性。如果实例创建之
cleaner_wei
·
2020-01-08 04:30
vue学习
笔记(一)
1.计算属性vs模板表达式模板只能处理简单运算,在模板中多次引用应该使用计算属性computedvsmethods结果相同,但是计算属性是基于它们的依赖进行缓存的,只有相关依赖发生改变时它们才会重新求值;每当触发重新渲染时,调用方法将总会再次执行函数vswatch监听属性watch代码重复计算属性的getter计算属性默认只有getter,因为一般为展示元素,也可以提供setter2.监听器wat
星月西
·
2020-01-07 23:29
vue学习
笔记-前端
一、一些前端必备知识
LazyPet
·
2020-01-07 22:00
vue学习
笔记es6中的箭头函数
//箭头函数:是一种定义函数的方式//当我们需要把一个函数作为返回值传给一个函数时通常会用到箭头函数//两个参数constsum=(num1,num2)=>{returnnum1+num2;}//一个参数的时候是可以省略括号的constfun=(num)=>{returnnum*num}constfun2=num=>{returnnum*num}//函数中的代码情况2//多行代码consttest
LazyPet
·
2020-01-07 20:00
vue学习
笔记vuecli3,4
一、下载vuecli直接npminstall-g@vue/cli下载即可同时依赖于vue和vue-template-compiler这两个的版本必须一样,不然会无法构建项目可以通过npmlistvue来查看vue的版本通过vue-V查看vue-cli的版本二、使用vue构建项目直接在终端输入vuecreatemy-project(你的项目名称)三、vue-cli的配置终端输入vueui即可进入可视
LazyPet
·
2020-01-07 19:00
VUE学习
(三、文本与指令)
一、数据绑定(双大括号)1.文本显示{{msg}}{{details()}}exportdefault{name:'HelloWorld',data(){return{msg:'WelcometoYourVue.jsApp'}},methods:{details(){returnthis.msg+'!!!'}}}2.表达式{{1+2}}{{ok?"true":"false"}}{{msg.spli
学霸王先森
·
2020-01-07 17:00
VUE学习
(二、组件与路由)
一、结构理解先来理解main.jsimportVuefrom'vue'importAppfrom'./App'importrouterfrom'./router'Vue.config.productionTip=false/*eslint-disableno-new*/newVue({el:'#app',router,components:{App},template:''})最上面为引入了VUE
学霸王先森
·
2020-01-07 16:00
vue学习
笔记runtime-only和runtime-compiler
一、vue内部过程1.首先将vue中的模板进行解析解析成abstractsyntaxtree(ast)抽象语法树2.将抽象语法树在编译成render函数3.将render函数再翻译成virtualdom虚拟dom4.将虚拟dom显示在浏览器上二、runtime-only和runtime-compiler的区别runtime-only比runtime-compiler更快,因为它省略了vue内部过程
LazyPet
·
2020-01-07 15:00
Vue学习
笔记进阶篇——vuex安装及使用
本文为转载,原文:
Vue学习
笔记进阶篇——vuex安装及使用简介Vuex是一个专为Vue.js应用程序开发的状态管理模式。
ChainZhang
·
2020-01-06 23:25
Vue学习
第一天
基础知识node安装Node(傻瓜式安装)npm基础npm之于Node.js,就像pip之于Python。npm不需要单独安装。在安装Node的时候,会连带一起安装npm。查看npm镜像源$npmconfiggetregistry修改npm镜像源$npmconfigsetregistryhttps://registry.npm.taobao.org更新npmLinux$sudonpminstall
一只小可爱jack
·
2020-01-06 20:24
vue 学习总结
#传智播客
vue学习
##1.什么是Vue.js*Vue开发手机APP需要借助于Weex*Vue.js是一套构建用户界面的框架,**只关注视图层**,它不仅易于上手,还便于与第三方库或既有项目的整合。
再见天才
·
2020-01-06 12:49
Vue学习
之常用指令实例详解
本文实例讲述了Vue常用指令。分享给大家供大家参考,具体如下:1、创建一个vue实例vue的一个特点就是数据驱动界面,一旦对js中的数据进行修改,界面中用到数据的地方也会立马做出更改。为了对界面进行操纵,需要先获取到界面的标签元素,并实例化一个vue实例。例如在HTML创建一个div:{{msg}}在js中将其实例化为vue对象:letapp=newVue({el:'#app',//标签的类名、i
theVicTory
·
2020-01-06 11:58
Vue学习
之组件用法实例详解
本文实例讲述了
Vue学习
之组件用法。分享给大家供大家参考,具体如下:Vue中的模块化、可重用代码块将页面细分为一个个功能组件,而且组件之间可以嵌套。
theVicTory
·
2020-01-06 10:12
Vue学习
之axios的使用方法实例分析
本文实例讲述了
Vue学习
之axios的使用方法。
theVicTory
·
2020-01-06 10:44
vue学习
之Vue-Router用法实例分析
本文实例讲述了
vue学习
之Vue-Router用法。
theVicTory
·
2020-01-06 10:50
vue学习
vue1.挂载点、实例和模板挂载点:vue实例el属性对应的dom节点。vue只处理挂载点的下的内容模板:挂载点内部的内容,模板可以挂载点内部,也可以写在vue实例template属性中。template模板下只能有一个根元素实例:指定挂载点,写好模板,vue会自动生成最终展示的内容,放在挂载点下。数据、事件、方法插值表达式模板指令:v-text、v-html绑定事件:模板指令:v-onv-on:
奋斗的小小小兔子
·
2020-01-06 08:47
Vue学习
记录第六天
这一部分听的我迷迷糊糊的,安装了一万个包vue-cliVue项目的脚手架,帮我们生成vue的工具npminstallvue-cli-gvueinitwebpackcd项目名字npminstallnpmrundev弹出Yourapplicationisrunninghere:http://localhost:8080,打开这个网址,WelcometoYourVue.jsApp,就成功了反正这个随便查
大白熊_8133
·
2020-01-04 14:38
VUE学习
目录汇总
vue学习
交流填坑QQ群:585472963一、vue基础“Vue2.0”跟俺一起全面入坑01“Vue2.0”跟俺一起全面入坑02“Vue2.0”跟俺一起全面入坑03“Vue2.0”跟俺一起全面入坑——
datura_lj
·
2020-01-04 03:11
vue学习
记录第三天
悄咪咪的说讲课的老师说话声音好难听啊复习v-model(单选时只有一个数,多选的时候是数组,提供一个value)修饰符.number.lazy按键修饰符.enter.ctrl.keyCodev-cloakaxioscreate(){}钩子函数,在数据初始化后调用axios.get().thenpromisefilter()过滤器computed:{}计算属性,不是方法,方法没有缓存,compute
大白熊_8133
·
2020-01-03 22:36
vue学习
笔记(5):filter过滤器,padStart/End,按键修饰符
data{msg:'曾经,我也是一个单纯的少年,单纯的我傻傻的问,谁是世界上最单纯的男人'}1.filter:过滤例子:varnewList=this.list.filter(item=>{if(item.name.includes(keywords))returnitem;})注意:es6中,为字符串提供了一个新方法,叫做String.prototype.includes("要包含的字符串"),
不会改变
·
2020-01-03 12:50
vue实战项目参考网站
vue学习
及源码分析https://segmentfault.com/a/1190000006747096https://juejin.im/search?
black白先森
·
2020-01-03 06:29
vue学习
笔记
1.vuedata属性里面的getter和setterdata的每个属性都有两个相对应的get和set属性。ES5的对象原型有两个新的属性__defineGetter__和__defineSetter__,专门用来给对象绑定get和set。可以这样书写:vue双向绑定原理是由数据劫持结合发布者-订阅者模式实现的。vue的数据劫持是通过Object.defineProperty()来对对象的sett
GXW_Lyon
·
2020-01-03 03:27
vue学习
笔记(六)表单输入绑定
前言在上一章
vue学习
笔记(四)事件处理器这一篇博客的内容中,我们已经了解vue是如何绑定事件的,而本篇博客主要讲解的是vue中表单输入的绑定,通常我们自己提交信息的时候都是通过表单将信息到服务器的,例如登陆
一只流浪的KK
·
2020-01-03 00:00
vue学习
笔记(四)事件处理器
前言在上一章
vue学习
笔记(三)class和style绑定的内容中,我们学习了如何在vue中绑定class和style,介绍了常用的绑定方法,class的数组绑定和对象绑定以及style的数组绑定和对象绑定
一只流浪的KK
·
2020-01-02 22:00
vue学习
大纲3-过滤器、指令、动画
自定义过滤器:在vue1.0中有过滤器,比如://首字母大写{{msg|capitalize}}//货币符号{{100|currency'%'}}在vue2.0中所有的内置过滤器都被销毁了,2.0推荐我们自己写过滤器;//HTML{{Date.now()|date('aaa','bbbb')}}//JS//param1:过滤的内容,即原数据;param2:"aaaa";param3:"bbb"Vu
张蕾_
·
2020-01-02 22:29
[
vue学习
] 卡片展示分行功能简单实现
如图所示,实现简单的卡片展示分行功能。分行功能较多地用于展示商品、相册等,本人在学习的过程中也是常常需要用到这个功能;虽然说现在有很多插件都能实现这个功能,但是自己写出来,能够理解原理,相信能够进步不少。首先看看这个简单的原理分析:最核心的就是多维数组,而且是不规则数组。将全部卡片全部分解为多维数组,页面渲染这个不规则多维数组,最终能达到这样的效果。自己写一个商品列表goodsList,它里面的数
Raincoat_Z
·
2020-01-02 15:00
Vue学习
3
学习该章节重点知识一个Vue应用由一个通过newVue创建的根Vue实例,以及可选的嵌套的、可复用的组件树组成。值得注意的是只有当实例被创建时data中存在的属性才是响应式的。//简单来说:Vue实例的data属性的对象里所有内容,在初始化的时候就必须写进去,这些数据才是响应式的,初始化过后的vue实例属性,是不响应的,那么问题来了,如果我确定会在初始化之后要用到某些数据咋办呢?在data里面先声
joker731
·
2020-01-02 03:39
Vue学习
(四)
31、组件之使用内容分发slot:组件之使用内容分发slotphp开源框架这是内容...abc中,而不放在一个div中?答:如果放在div中,浏览器会识别解析它,所以在vue还没解析之前,浏览器就解析了,这样{{v.title}}就会原样输出了。而定义在中,x-template会使浏览器忽略它,然后vue再解析它。-->没有传递内容没有传递内容constbsPanel={template:'#bs
梦在原地
·
2020-01-01 23:00
[
vue学习
]快速搭建一个项目
安装node.js官网:https://nodejs.org/en/淘宝NPM镜像(npm是外网,用国内代理下载安装贼快)$npminstall-gcnpm--registry=https://registry.npm.taobao.org全局安装vue-cli$cnpminstall--globalvue-cli创建一个基于webpack模板的新项目$vueinitwebpackmy-proje
Raincoat_Z
·
2020-01-01 21:00
[
vue学习
]快速搭建一个项目
安装node.js官网:https://nodejs.org/en/淘宝NPM镜像(npm是外网,用国内代理下载安装贼快)$npminstall-gcnpm--registry=https://registry.npm.taobao.org全局安装vue-cli$cnpminstall--globalvue-cli创建一个基于webpack模板的新项目$vueinitwebpackmy-proje
Raincoat_Z
·
2020-01-01 21:00
Vue学习
笔记02:目录结构分析 绑定数据 绑定对象 循环数组渲染数据
vue项目结构其中node_modules是我们项目所需的各种依赖,src是我们开发时候所需的一些资源,package.json是我们的配置文件管理项目的各种配置以及版本号和名称,readme是项目的说明文件。我们主要编写的是src里面的文件,assets是存放静态的资源文件,App.vue是存放的根组件,组件vue中所有的内容要被一个根节点包含起来,我写了示例代码包含了对数据、数组、对象以及对象
gardenlike2
·
2020-01-01 00:38
Vue学习
Day01
介绍这个系列记录自己学习Vue的过程.Vue官方不推荐新手直接使用vue-cli,所以前面这几天都是根据官方文档学习.步骤新建一个html文件.在html中导入vue.js依赖.firstvue-->现在就可以照着官方的例子学习了.例子声明式渲染数据和DOM建立了关联,修改了js中data的值,DOM也会发生变化.HelloVue{{message}}JS代码:varapp=newVue({el:
HQiu
·
2019-12-31 16:00
vue学习
笔记(三)class和style绑定
前言通过上一章的学习
vue学习
笔记(二)vue的生命周期和钩子函数,我们已经更近一步的知道了关于vue的一些知识,本篇博客将进一步探讨vue其它方面的内容,vue中关于class和style绑定,关于class
一只流浪的KK
·
2019-12-30 16:00
vue学习
笔记(二)vue的生命周期和钩子函数
前言通过上一章的学习,我们已经初步的了解了vue到底是什么东西,可以干什么,而这一篇博客主要介绍vue的生命周期和它常用的钩子函数,如果有学过java的园友可能有接触到在学习servlet的时候学过servlet的生命周期servlet加载--->实例化--->服务--->销毁,对于vue的而言他也有自己的生命周期,那么一起来看看吧!本章目标学会并了解vue的生命周期和钩子函数学会使用手动挂载和调
一只流浪的KK
·
2019-12-29 14:00
vue学习
笔记--组件的命名方式及注意点
一、组件名命名方式:帕斯卡命名方式:ComponentName短横线分隔:component-name使用自定义元素的时候,两种命名方式都允许,但是当应用到dom的时候,应该使用短横线分割命名方式。如下,两种命名方式都是正确的:图一:image.png图二:image.png但是应用到dom应该使用短横线分割命名方式,否则就会报错:代码片段:image.png报错内容:image.png在自定义事
一个总在代码里给自己下毒的小白
·
2019-12-29 14:16
Vue学习
笔记之条件渲染
上一篇:
Vue学习
之Class与Style绑定v-ifYes也可以用v-else添加一个“else块”:YesNo在元素上使用v-if条件渲染分组因为v-if是一个指令,所以必须将它添加到一个元素上。
aitality
·
2019-12-29 06:11
Vue.js 教程
Vue学习
起来非常简单,本教程基于Vue2.1.8版本测试。阅读本教程前,您需要了解的知识:HTMLCSSJavaScript本教程主要介绍了Vue2.x版本的使用。参考资料:Webpack入门教程:
谁说我是小小云
·
2019-12-29 04:57
Vue学习
笔记
一、常用网址https://cn.vuejs.org/v2/api/#vm-emit官网APIhttp://www.i7758.com/archives/2684.htmlvue开源项目汇总http://mint-ui.github.io/docs/#/zh-cn2mint-ui文档二、个人收藏网址https://segmentfault.com/a/1190000007480285项目起手htt
sailor4518
·
2019-12-28 10:11
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他