阅读 57

vue-property-decorator用法介绍

前言

在Vue2.0中使用TypeScript语法时,需要引用 vue-property-decorator。

vue-property-decorator 完全依赖于,因此在使用vue-property-decorator之前可以先了解下vue-class-component。

Install

npm i -S vue-class-component
npm i -S vue-property-decorator 

用法

这里有几个装饰器和一个函数(Mixin):

  • @Prop
  • @PropSync
  • @Model
  • @ModelSync
  • @Watch
  • @Provide
  • @Inject
  • @ProvideReactive
  • @InjectReactive
  • @Emit
  • @Ref
  • @VModel
  • @Component (由 vue-class-component 提供)
  • Mixins (mixins 函数 由 vue-class-component 提供)

示例

@Component
即使没有组件也不能省略@Component,否则会报错。