| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | var Nova = getApp().Nova;Component({    /**     * 组件的属性列表     */    properties: {        options: null,    },    /**     * 组件的初始数据     */    data: {    },    ready: function() { // 在组件布局完成后执行,确保options参数中有data信息        this.loadData();    },    /**     * 组件的方法列表     */    methods: {        async loadData() {            let { options } = this.data            console.log('单图组', options);            let {                data,                style,            } = options            console.log(style);            let { className, src, filter, list } = data            this.setData({                list,                src,                style,                className,                filter            })        },        goNovaURL: function(ev) {            let item = ev.currentTarget.dataset.item;            let url = ''            if (item.className == 'ShopGoods' && item.objectId) {                url = "/nova-shop/pages/shop-goods/goods-detail/index?id=" + item.objectId            }            if (item.className == 'Article' && item.objectId) {                url = "/common-page/pages/cates/article-detail/index?id=" + item.objectId            }            if (item.className == 'Lesson' && item.objectId) {                url = ""            }            if (item.url) {                url = item.url            }            Nova.goNovaURL(url);        }    }})
 |