Vue学习笔记1,714页PDF的鸿蒙学习笔记,前端工作资料

msg2: “hello,Vue2”,

msg3: ‘

111111

’,

htmlmsg: ‘

12312

},

methods: {

getContent() {

return ‘content’ + this.msg2

}

},

});

3、什么是指令

在Vue中提供了一些对于页面+数据的更为方便的输出,这些操作就叫做指令,以v-xxx表示。比如html页面中的属性

比如在angular中以ng-xxx开头的就叫做指令

在vue中以v-xxx开头的就叫做指令

指令中封装了一些DOM行为,介个属性作为一个安好,暗号有对应的值,根据不同的值,框架会进行相关DOM操作的绑定

4、Vue中常用的v-指令演示

v-text:元素的InnerText属性,必须是双标签哥呢{{}}效果是一样的,使用较少

v-html:元素的innerHTML

v-if:判断是否插入这个元素,相当于对元素对象销毁和创建,是“真正”的条件渲染,因为它会确保在切换过程中条件块内的时间监听器和子组件适当地被销毁和重建,v-if也是惰性的:如果在初始渲染时条件为假,则什么也不做——知道跑条件第一次变为真时,才会开始渲染条件块,相比之下,v-show就简单得多——不管初始条件是什么,元素总是被渲染,并且只是简单地基于CSS进行切换,一般来说,v-if有更高的切换开销,而v-show有更高的初始渲染开销。因此,如果非常频繁地切换,则使用v-show较好;如果运行时条件很少改变,则使用v-if较好。

v-else-if

v-else

v-show

5、v-bind事件的绑定 简写方式 : 举例:class =‘{active:isActive}’

Document

{{res.name}}

111

6、v-on提供了事件修饰符:使用方式举例 v-on:click.stop,同时,修饰符也可以串联例如

.stop:阻止单击事件继续传播

.prevent:提交事件不再重载页面

.capture:添加事件监听器时使用事件捕获模式

.self 举例

.once 举例

Vue还对应addEventListener中的passive选项提供了.passive修饰符

按键修饰符

在监听事件时,我们经常需要检查详细的按键。Vue允许v-on在监听事件时添加案件修饰符:

v-for列表渲染

举例:在使用v-for的时候,最好加上一个属性 :key 如果有id就绑定上id没有的话就绑定index,为了给Vue一个提示,以便它能跟踪每个节点的身份,从而重用和重新排序现有原生,你需要为每一项提供一个唯一key属性

  • {{index+1}} - id:{{item.id}} 菜名:{{item.name}}

    v-model双向数据绑定可以双向的改变数据

    我们来看下面的代码,输入框中的数据是msg中的内容,当输入框中的数据发生更改时,p便签里面的数据也会发生对应的改变

    {{msg}}

    v-model修饰符

    .lazy 在默认情况下,v-model在每次input事件触发后将输入框的值与数据进行同步(除了上述输入法组合文字时)。你可以添加lazy修饰符,从而转变为使用change事件进行同步:

    .number 如果想自动将用户的输入值转为数值类型,可以给v-model添加number修饰符:

    这通常很有用,因为即使在type = "number"时,HTML输入元素的值也总会返回字符串,如果这个值无法被parseFloat()解析,则会返回原始的值

    .trim

    如果要自动过滤用户输入的首尾空白字符,可以给v-model添加trim修饰符:

    侦听器watch的用法

    Document

    {{msg}}

    {{stus[0].name}}

    <button @click=‘stus[0].name = “Tom”’>改变

    计算属性computed

    小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

    深知大多数初中级前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
    因此收集整理了一份《2024年Web前端开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

    img
    img
    img
    img

    由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

    如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:前端)
    img

    最后

    面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。

    开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

    96道前端面试题:

    常用算法面试题:

    前端基础面试题:
    内容主要包括HTML,CSS,JavaScript,浏览器,性能优化

    mg-vbu0Bwz9-1710849524312)]

    最后

    面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。

    开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

    96道前端面试题:

    • [外链图片转存中…(img-QmgFYqdk-1710849524313)]

    常用算法面试题:

    • [外链图片转存中…(img-QdxjlUHE-1710849524314)]

    前端基础面试题:
    内容主要包括HTML,CSS,JavaScript,浏览器,性能优化

  • 24
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值