vue基础

  1、框架

        

        !new Vue要大写V

        !data不是date  

2、指令v-bind

        单向数据绑定,一般放在属性里,在属性前加 ‘ v-bind:’,可以拿到数据

3、指令v-cloak

        解决插值表达式存在的“闪动”问题(原理,先隐藏,替换好值再显示)

4、指令v-text

        填充纯文本,比插值表达式更简洁

5、指令v-html

        填充HTML片段,存在安全隐患,在本网站数据上使用

6、指令v-pre

        填充原始信息,显示原始信息,跳过编译过程

7、指令v-once

        只编译一次,显示内容后不再具有响应式功能

8、指令v-model

        双向数据绑定,在标签里加 ‘ v-model=" " ’,可以修改数据

9、指令v-bind

        属性绑定,“ v-bind:href = 'url' ”,可缩写成“ :href = 'url' ”

9、方法

        methods:{

                search(){ console.log() }        //里面可写多个方法

                saeHi(){ console.log() }

        }

10、绑定事件

        v-on:+事件名称=“方法名称”,例   v-on:click = "search" 或  v-on:click = "search(可传参)"

        简写@+事件名称=“方法名称”,例  @click = "search" 或 @click = "search()"

6、修饰符

        例:.prevent修饰符在v-on指令后,阻止事件原本的默认行为,相当于event.preventDefault()

                .stop 阻止冒泡

                .enter 回车键(按键修饰符)

                .delete删除键

                自定义按键修饰符:Vue.config.keyCodes.f1 = 112(f1是自定义名称,112是按键ASCII码值)

7、条件渲染

        条件指令:v-if=“”、v-else-if、v-else(v-show的功能和v-if相同,但不常用)

8、列表渲染

        循环指令:v-for=“n in 10”(指从一到十遍历一遍)

                          v-for=" (n, index) in 10"(指从index到10遍历一遍)

                          v-for=" n in array "(指遍历名为array的数组)

9、vue组件

        局部组件

        

        全局组件(写在外部js文件,在所需要的页面导入)       

       

 10、vue生命周期

        create()方法在页面渲染之前执行,mounted()方法在页面渲染之后执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值