今天是刘小爱自学Java的第138天。
(资料图)
感谢你的观看,谢谢你。
学习计划安排如下:
昨天初步接触了2个指令,继续学其它指令。
这个指令数量有点多,有的一个指令还有多种用法,一次性全记下来显然不太现实,只能说随着今后不断地使用而加深记忆。
一、v-on:click指令
v-on指令用于给页面元素绑定事件。
事件是有很多种的,这里以非常常见的点击事件为例做一个说明:
v-on:click
这个写法对应的也就是点击事件,但是这样写的话有点复杂,所以就将其简化成@click了。
本质上这两者是一回事,不要看上图例子中有报红,其实代码运行没问题,当然一般都是使用@click这种写法。
事件修饰符
@click.stop :阻止点击事件的冒泡。
关于事件的冒泡,我大致说一个说明:
点击按钮,不仅触发当前按钮的点击事件,还会触发它的父节点div的点击事件。
这就叫做事件的冒泡。
除了遍历数组之外,还可以遍历对象和数字。
遍历对象
Users:即指要遍历的对象。
value:第一个是对象键值对中的值。
key:第二个是对象键值对中的键。
index:第三个是索引,从0开始
例子中第一个参数v表示是value,第二个参数k表示为key,参数名都是自己命名的。
不管如何命名,第一、二个参数都分别对应着值和键,与名称无关,只与参数顺序有关。
当然关于index上述例子中省略了。
遍历数字
注意:数字的遍历和索引不一样,索引是以0开始的,而数字是以1开始的。
三、v-if和v-show
v-if,顾名思义,条件判断,当得到结果为true时,所在的元素才会被渲染。
这个指令厉害的地方在于它可以和v-for联用,用一个例子来说明。
1v-if实现隔行变色
v-if
如果i%2==0,将背景色设置为红色,如果只有v-if,那么等于只有偶数行被渲染显示。
v-else
v-else是和v-if相连使用的,当v-if和v-for出现在一起时,v-for优先级更高。
也就是说,会先遍历,再判断条件。
此外还有v-else-if,顾名思义,充当 v-if的“else-if 块”,可以连续使用。
值得注意的是:
v-else元素必须紧跟在带 v-if或者v-else-if的元素的后面,否则它将不会被识别。
2v-show实现切换
另一个用于根据条件展示元素的选项是v-show指令,用法大致一样:
关于show是vue属性data中的一个值,其设定的初始值为true,点击切换将其取反也就成了false,从而达到一个切换的效果。
隐藏:当show切换成false时,实现隐藏。
显示:当show切换成true时,实现显示。
那v-if和v-show有什么区别呢?
打开浏览器控制台,点击切换按钮观察代码的变化,做一个对比:
从中我们可以看出:
v-if的元素隐藏时是直接将标签弄没了。
v-show的元素始终被渲染保留在DOM中。
v-show只是简单地切换元素的 CSS 属性display。
四、v-blid
它的作用在于,在属性上使用vue数据,
首先color是vue的data属性中一个数据。
我们以前要取出这个数据使用,是利用差值表达式{}。
但是这种方式在标签对应的属性上是没法使用的,所以就需要使用到该指令了。
完整格式是:v-bind:class,只不过一般都会被简写成:class。
最后
还没学完,明天继续,谢谢你的观看。
如果可以的话,麻烦帮忙点个赞,谢谢你。
大家知道吗?日本这个国家有右翼分子和左翼分子,于是人们就比较好奇想知道,日本右翼分子是什么意思?安倍是前任首相,他如今因为被人刺杀不
▲2月13日凌晨,在IEM卡托维兹站星际争霸2项目的比赛中,中国选手Oliveira(李培楠,曾用ID:TIME)在决赛以4-1击败韩国选手Maru,夺得冠军图
同花顺金融研究中心2月14日讯,有投资者向长航凤凰提问,董秘您好:想请问下贵司内河与远洋运输占比如何。贵司散货船平均年龄较大,船舶状态如
截至2023年2月13日收盘,妙可蓝多(600882)报收于36 58元,上涨10 02%,涨停,换手率3 96%,成交量20 26万手,成交额7 21亿元。
1、凤城市,古称凤凰城,隶属于辽宁省丹东市。2、位于辽东半岛东部,地近黄海北岸,为省辖县级市。3、凤城市北邻本溪满族自治
1、梅尔宾·波贾(メルビン・ボイジャー)是2011年剧场版动画《钢之炼金术师:叹息之丘的圣星》登场的重要角色之一。
腐女是什么意思,腐女,该词的全称为“腐女子”,主要是指喜欢BL(boy& 39;slove),意淫男男爱情(即男同性恋)的女性。其中包括ACGN作品、电
周二即将发布美国CPI数据
世界上第一台计算机诞生于哪个国家,美国。1946年,世界上第一台计算机出生于美国宾夕法尼亚州,名字叫埃尼阿克(ENIAC),由18000多个电子管
智通财经讯,爱世纪集团(08507)发布截至2022年12月31日止九个月业绩,收益1 22亿港元,同比下降2 6%;净
X 关闭
什邡市召开非道路移动机械监督管理视频培训会
300名“海归”学者夜游拙政园 沉浸式体验江南文化
科技阻截纵深防范 解码全民反电诈“密码”
疫情期间骗子猖獗 上海警方精准“隔离”涉疫类诈骗
山西交城县一化肥厂锅炉房发生爆炸 造成3死2伤
“试衣员”兼职骗局:赚的几百元没焐热就被骗走几万元
X 关闭