12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- // components/diy-store/index.js
- const Parse = getApp().Parse;
- const company = getApp().globalData.company;
- var Nova = getApp().Nova;
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- options: null,
- },
- /**
- * 组件的初始数据
- */
- data: {
- // template: {
- // type: Number,
- // value: 1,
- // }
- list: null,
- },
- lifetimes: {
- },
- ready: function() {
- // this.getUser();
- // this.getAccount();
- this.loadData();
- },
- /**
- * 组件的方法列表
- */
- methods: {
- async loadData() {
- await Nova.checkComponentsDataProperties(this);
- let list = await Nova.getBlockData(this.data.options.data)
- let {
- options
- } = this.data
- let {
- data,
- style,
- } = options
- this.setData({
- list,
- data,
- style,
- })
- console.log(style, 123);
- },
- // async getUser() {
- // let _user = new Parse.Query('_User')
- // let user = await _user.get(Parse.User.current().id)
- // console.log(user);
- // this.setData({
- // user: user.toJSON()
- // })
- // },
- // async getAccount() {
- // let uid = Parse.User.current().id
- // let account = new Parse.Query('Account')
- // account.equalTo('user', uid)
- // let users = await account.first()
- // if (users && users.id) {
- // this.setData({
- // account: users.toJSON()
- // })
- // console.log(this.data.account);
- // }
- // }
- }
- })
|