Подтвердить что ты не робот

Данные компонентов по сравнению с его реквизитами в vuejs

В официальной документации говорится, что в компоненте могут быть опции data и props.

Для меня это кажется своего рода чрезмерной функциональностью.

Зачем мне нужны как свойства, так и данные в моем компоненте? Какие цели они нацелены?

4b9b3361

Ответ 1

Свойства предназначены для распространения и управления из родительских компонентов, тогда как данные являются внутренним состоянием компонента (за который отвечает компонент).

Эта концепция взята из React, насколько я знаю, и она работает очень хорошо. https://github.com/uberVU/react-guide/blob/master/props-vs-state.md