鍍金池/ 問(wèn)答/HTML/ vue-property-decorator 和 vue-class-compo

vue-property-decorator 和 vue-class-component 有什么區(qū)別?

@Component({})

貌似都可以用以上方式來(lái)使用,久而久之有點(diǎn)混亂,請(qǐng)問(wèn)他們之間有什么區(qū)別?或者什么場(chǎng)景下應(yīng)該使用哪一個(gè)?

回答
編輯回答
詆毀你

vue class component 是vue 官方出的
vue property decorator 是社區(qū)出的
其中vue class component 提供了 vue component 等等
vue property decorator 深度依賴了 vue class component 拓展出了很多操作符 @Prop @Emit @Inject 等等 可以說(shuō)是 vue class component 的一個(gè)超集
正常開(kāi)發(fā)的時(shí)候 你只需要使用 vue property decorator 中提供的操作符即可 不用再?gòu)膙ue class componen 引入vue component

2017年10月16日 23:53