component data vs its props in vuejs

2020-02-21 01:48发布

The official documentation says that there could be a data and a props option in a component.

For me it seems a sort of excessive functionality.

Why do I need both properties and data in my component? Which goals they are aimed?

1条回答
干净又极端
2楼-- · 2020-02-21 02:35

Properties are meant to be propagated and managed from parent components, while data is the component internal state (which the component is responsible for).

This concept is taken from React as far as i know, and it works pretty well. https://github.com/uberVU/react-guide/blob/master/props-vs-state.md

查看更多
登录 后发表回答