vuejs nazewnictwo

K8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 112
0

Czy w obiekcie Vue takie rzeczy jak data, computed, watch można jednocześnie nazywać jako obiekty jak i jako właściwości?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
2

Ad obiektów: w JavaScript wszystko jest obiektem:

Ad właściwości: tak, jeśli występują w pozycji { watch: ... }, są właściwościami / polami.

K8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 112
0
Patryk27 napisał(a):

Ad właściwości: tak, jeśli występują w pozycji { watch: ... }, są właściwościami / polami.

czyli watch w tym przypadku nie jest właściwością, tylko obiektem? A to co jest w obiekcie watch jest właściwościami? Dobrze rozumiem?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
2

watch jest właściwością oraz obiektem - jedno nie wyklucza drugiego.

Kopiuj
const test = {
  foo: 1,
  bar: { },
};

// test -> obiekt sam w sobie
// test.foo -> właściwość (obiektu `test`) oraz obiekt sam w sobie
// test.bar -> właściwość (obiektu `test`) oraz obiekt sam w sobie

Btw, to nazewnictwo nie ma nic związanego z Vue.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.