实习记录第二周

Vue.use()

Vue.use()方法注册插件时,至少传入一个参数,该类型必须时Object或Function,如果是Function时,在执行vue.use()方法时,会默认执行一次该函数。

使用小乌龟来管理git仓库

样式穿透不可以嵌套使用,嵌套的无效

defineProps中的validator

defineProps中的validator为自定义验证函数

是判断传过来的值不仅要符合指定数据类型,还要判断该值是否符合验证。

defineProps({

demo:{

type: Number,

validator: value => value>=0

}

})

自定义验证函数会将该 prop 的值作为唯一的参数代入,此方法返回一个布尔值来判断是否符合验证值,如果返回一个false,控制台警告会被抛出,并不会直接修改或者拒绝传过来的数据。

动态组件

<component :is="componentName"><component>

conponentName必须为组件名,否则不会显示,此值为哪个组件的名字,就显示哪个组件

插值语法

插值语法可以直接写字符串,也可以写字符串与变量的拼接,类似模板字符串

eg: {{ “span” + o }} // o是变量,”span”是字符串

v-for可以循环数字

eg: <div v-for=”(count,index)in 4”>{{ count }} </div>

count从1开始,index从0开始

父子通信传参

父传子通信,使用v-bind绑定数据,如果将一个对象的所有property都传入作为prop,可以使用不带参数的v-bind。

带参数的v-bind为v-bind:test="test",不带参数的v-bind为v-bind="demo"

假如 demo={x:1,y:2} ,demo对象中的所有键都将会自动转化为

v-bind:x="demo.x"   ,   v-bind:y="demo.y".

6.27-7.1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值