Показать сообщение отдельно
  #6 (permalink)  
Старый 13.04.2020, 07:48
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,577

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

Вот, соответственно в этом контексте и возник вопрос.
Геттер кстати тут наверное и не сработает, vue свои геттеры создает.

Сообщение от Rise
Литеральный синтаксис объекта это скорее ассоциативный массив в PHP
Ну в литеральном синтаксисе то же ж и методы можно задать, выглядит поэтому как короткий аналог определения класса, а не простой структуры с данными как ассоц. массив.

Спросил чисто понять может в доках упустил какую то хитренькую возможность так сделать.
Определю такой объект через конструктор, как выше говорите
Ответить с цитированием