【发布时间】:2017-12-28 06:15:56
【问题描述】:
所以我正在尝试构建类似的东西(表 t0)
{
l1 = {
['t1'] = function(params) print('t1) end,
['t2'] = function(params) print('t2') end
},
l2 = {
['t3'] = function(params) print('t3') end
}
}
但是每次发现我都会尝试做类似的事情
t0.l1[#t0.l1+1] = { ['t1'] = function(params) print('t1) end }
它最终变成了一个有索引值的数组:
l1 table: 0x...
1 table: 0x... ({ ['t1'] = function(params) print('t1) end })
2 table: 0x... ({ ['t2'] = function(params) print('t1) end })
如何插入并创建一个表而不是一组表?
【问题讨论】:
-
我不明白你的问题。您正在创建嵌套表,为什么还要期待其他内容?
标签: lua