Модели данных
В обычном Parse SDK для получения и модификации данных объекта используются get и set:
const Item = Parse.Object.extend("Item");
item.set("field", "value");
await item.save();
const value = item.get("field"); // "value"
Однако это можно обойти используя декораторы @model и @prop, предоставляемые VueParse.
Для начала определим модель. Она представляет собой ES6 класс, унаследованный от Parse.Object:
@model("Item")
class Item extends Parse.Object {
@prop() field: string;
}
Теперь мы можем обращаться к field как к обычному свойству:
const item = new Item();
item.field = "value";
await item.save();
const value = item.field; // "value"