Сообщение от Белый шум
|
А чем обусловлена необходимость именно такого синтаксиса?
|
Это опция data у Vue экземпляра:
var app = new Vue({
el: '#app',
data: {
products: [],
//...
}
Вот, соответственно в этом контексте и возник вопрос.
Геттер кстати тут наверное и не сработает, vue свои геттеры создает.
Сообщение от Rise
|
Литеральный синтаксис объекта это скорее ассоциативный массив в PHP
|
Ну в литеральном синтаксисе то же ж и методы можно задать, выглядит поэтому как короткий аналог определения класса, а не простой структуры с данными как ассоц. массив.
Спросил чисто понять может в доках упустил какую то хитренькую возможность так сделать.
Определю такой объект через конструктор, как выше говорите