有关VUE学习的经验(2)
接着上篇文章
一、有关VUE语法的相关学习(vue 版本3.0.4)
(1){{}}:大胡子语法、插值语句
<div>{{content}}</div>
复制代码
(2)内置指令
- 1、插值指令
(1)使用该指令进行标签中内容的替换区别:
v-text只是将content中的信息全以文本的方式显示
v-html只是将content中的信息进行渲染的方式显示
(2)v-html中如果存在标签就会渲染出来
//content:"<a href="#">跳转</a>"v-text<sapn v-text="content"></span>//经过渲染后<span></span>v-html<span v-html="content"></span>
复制代码
- 2、控制指令
v-ifv-else-ifv-else//v-if是通过控制元素添加删除实现显示隐藏<div v-if="bool1">tmo</div><div v-else-if="bool2">jack</div><div v-else="bool3">lily</div>v-show//v-show是通过控制元素的dispaly属性控制显示隐藏<div v-show="bool">jhon</div>
复制代码
- 3、属性指令
(1)通过该指令可以绑定元素的属性
形式:v-bind:"属性名"="模型变量"
//v-bind<div v-bind:class="myClass">kid</div>//简写<div :class="myClass">kid</div>复制代码
- 4、事件绑定指令
形式:v-on:"事件名"="方法名()" 此处的括号可加可不加
<div v-on:click="myMethod()"></div>//简写<div @click="myMethod()"></div>//绑定的事件里面的括号可以写也可以不写,本人推荐还是写
复制代码
- 5、修饰符(官网还有许多修饰符)
形式:v-on:"事件名"."修饰符"="方法名()"
<form v-on:submit.prevent="mySubmit()"></form>
复制代码
6、v-for
(1)通过循环遍历数组,生成多个相同列表项7、v-model
8、侦听属性
9、计算属性
备注
//指令当中允许使用表达式<div v-bind:style="'margin-top:'+num+'px'"></div>
复制代码
(3)组件 (4)路由 (5)过渡动画 (6)自定义指令
有关VUE学习的经验(2)相关推荐
- Vue学习(一)-邂逅Vuejs
Vue学习(一)- 邂逅Vuejs 零.视频链接 一.邂逅Vuejs 1.认识Vuejs 1.1 为什么学习Vuejs 1.2 简单认识一下Vuejs 2.Vuejs安装方式 2.1 CDN引入 2. ...
- ant design vue table 高度自适应_2年Vue项目实战经验汇总!
前言 vue作为前端主流的3大框架之一,目前在国内有着非常广泛的应用,由于其轻量和自底向上的渐进式设计思想,使其不仅仅被应用于PC系统,对于移动端,桌面软件(electronjs)等也有广泛的应用,与 ...
- vue学习笔记-01-前端的发展历史(从后端到前端,再到前后端分离,再到全栈)
vue学习笔记-01-前端的发展历史(从后端到前端,再到前后端分离,再到全栈) 这篇文章是博主在看vue-前端发展简史的时候做的笔记,以供后续学习复习 文章目录 vue学习笔记-01-前端的发展历 ...
- 新书上市 | Vue 3.0 核心源码解析,这本书给Vue学习提供新方法
Vue.js 作为一款极简的 MVVM 框架,因其轻量.易上手,得到了众多开发者的喜爱. 自从 2014 年 Vue 诞生以来,这个框架设计的初衷,尤大说只是为了设计一个让自己用起来舒服的框架,随着受 ...
- 2年vue项目实战经验汇总
前言 vue作为前端主流的3大框架之一,目前在国内有着非常广泛的应用,由于其轻量和自底向上的渐进式设计思想,使其不仅仅被应用于PC系统,对于移动端,桌面软件(electronjs)等也有广泛的应用,与 ...
- Vue学习——【第二弹】
前言 上一篇文章 Vue学习--[第一弹] 中我们学习了Vue的相关特点及语法,这篇文章接着通过浏览器中的Vue开发者工具扩展来进一步了解Vue的相关工作机制. Vue的扩展 我们打开Vue的官方文档 ...
- Vue学习系列-01-最详细学习过程(满满干货)
文章目录 前言 VUE学习系列01 一.Vue.js的安装 方式一:直接CDN引入 方式二:下载和引入 方式三:NPM安装 二.与原生js,jq的区别 1.范式 通俗解释: 2.声明式编程的优点 三. ...
- 前端Vue学习之路(二)-Vue-router路由
Vue学习之路 (二) Vue-router(基础版) 一.增加静态路由 二.动态路由+路由嵌套+404页面 三. 编程式导航 四.命名路由 五.命名视图 六.重定向和起别名 1.重定向 2.起别名 ...
- 前端Vue学习之路(一)-初识Vue
Vue学习之路 (一) 1.引言 2.更换npm国内镜像源 3.用npm下载Vue 4.Vue全家桶 5.使用命令创建项目 5.推荐插件 6.推荐网站 7.学习扩展 1.引言 先安装node.js环境 ...
最新文章
- 使用matplotlib,同时在多个figure画图
- 安装部署Exchange Server 2010 CAS NLB MailBox DAG
- C语言中枚举enum的用法
- SQL:清空数据库所有数据
- 开源项目托管GitHub
- EXCHANGE虚拟目录功能介绍
- 2.2 流程控制-for序列 2.3 流程控制-for字典 2.4 循环退出 2.5 流程控制-while
- JavaScript学习10 JS数据类型、强制类型转换和对象属性
- 超星高级语言程序设计实验作业 (实验02 分支与循环程序设计)(二)
- python连接服务器执行命令进行部署
- 347,猜数字大小 II
- 基于FFmpeg的iOS播放器(结构篇)
- 夏令营501-511NOIP训练18
- surface屏幕自动调节亮度无法关闭
- 戴尔微型计算机7050配置,小巧彪悍 戴尔 OptiPlex 7050 微型机评测
- 武林外传自动寻路CALL
- SQL Server数据库技术期末大作业 机票预定信息系统
- 导热电池粘合剂市场现状及未来发展趋势
- 【经典算法题】用两个鸡蛋和100层的楼来测鸡蛋硬度
- 公司项目重构-Web安全-文件上传漏洞
热门文章
- C#代码调用js函数,js函数中的document.getElementById(对象ID)得null值解决办法
- asp.net下的“Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。”错误的一个可能的成因...
- Dart 10-Day
- 7-4 统计一行文本的单词个数 (15 分)
- 217.存在重复元素
- 基于matlab的绘图设计,matlab课程设计---利用MATLAB仿真软件进行绘图
- java7 文件_Java SE 7新特性之文件操作(9) - 遍历目录树
- Python数据挖掘-相关性-相关分析
- git日常使用的常用命令总结
- 安装Visual Studio2013