Czy w obiekcie Vue takie rzeczy jak data, computed, watch można jednocześnie nazywać jako obiekty jak i jako właściwości?
vuejs nazewnictwo
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
2
Ad obiektów: w JavaScript wszystko jest obiektem:
- https://www.codeproject.com/Tips/1130742/Is-Everything-in-JavaScript-an-Object
- https://gomakethings.com/everything-is-an-object-in-javascript/
Ad właściwości: tak, jeśli występują w pozycji { watch: ... }, są właściwościami / polami.
- 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?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
2
watch jest właściwością oraz obiektem - jedno nie wyklucza drugiego.
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.