构造器中的选项

propData选项
computed选项
methods选项:$event相当于原生的MouseEvent,是一个对象,包括了按钮点击时鼠标一系列的东西,主要用于交互很强的情况下
    组件中调用构造器中的原始方法:<btn @click.native=""></btn>
    在构造器外部调用构造器中的方法:直接使用构造器对象app.add(2)
watch选项:
用来监控数据,在构造器外部使用时app.$watch("监控的值",function)
mixins选项:混入在构造器中mixins:[外边声明需要加入的]在外边定义一个对象{update:function},执行顺序为先执行构造器外边的update,再执行构造器里面的update
还有一种是很多公用的方法,然后放在mixins中,需要注册全局的mixins,也就是Vue.mixin()这时不需要加s,执行的顺序为全局的最先执行,比上面的两种都提前执行
extend选项:但是如果 原生的方法和外边mixins声明的方法名一样,则mixins中的方法不会执行,只执行构造器中方法
extend和mixins很像,但是在构造器中是直接extend:extendobj,不可以放数组只能有一个扩展
如果想使用差值为${}这种形式,则需要在构造器中使用delimiters:['${','}']
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值