请教下 大神们使用ts 怎么去制作动态生成内容的列表😅 在线等教姿势

请教下 大神们使用ts 怎么去制作动态生成内容的列表

cc.Class({
    extends: cc.Component,
    properties: {
        id: 0,
        icon: cc.Sprite,
        itemName: cc.Label,
        itemPrice: cc.Label
    }
});

像这段代码如果要使用ts去实现不知道怎么去写呀?:grin:

官方文档中 这样的功能动态生成内容列表用ts 如何实现
**

  • 上面的问题已经解决了

**

已经使用prefab 实现了动态的创建组件节点  但有个问题创建的prefab onload 方法是不是默认没有的  发现不去执行onload 方法 但是构造函数是执行的

有老司机过来说道说道的吗

又可以了

1赞

就是默认的脚本 这个

@property({
id:null,
icon:null
})

我这样写 编辑器会提示错误

其实 这不是关键 关键是我不知道怎么去写动态生成内容列表:hushed:

嗯 正常我是这样写的

小哥 为什么 删帖了

这些对你没帮助啊 留着感觉尴尬 :slightly_smiling::slightly_smiling:

那小哥你看 该知道动态生成内容列表怎么弄吧

小哥们 求教

const { ccclass, property } = cc._decorator;

@ccclass(‘MyItem’)
class MyItem {
@property(cc.Integer)
id = 0;
@property(cc.String)
itemName = ‘’;
@property(cc.Integer)
itemPric = 0;
@property(cc.SpriteFrame)
isonSF: cc.SpriteFrame = null;
}

@ccclass
export default class ItemList extends cc.Component {
@property([MyItem])
items: MyItem[] = [];
}

可以以这样写呀