【发布时间】:2018-08-22 00:20:32
【问题描述】:
我有一个名为“inventory”的表,初始化如下:
inventory = {}
inventory[1] = { qty = 0 }
我想在此表中添加更多数据,在索引 1 处,例如:
val = { id = "example" }
inventory[1] = inventory[1], val
有没有一种方法可以做到这一点,同时保留此表中已在此索引中的数据?
最终的结果应该是这样的:
inventory[1] = { qty = 0, id = "example" }
但是,如果我在尝试此代码后尝试打印 id,我会得到:
print(inventory[1].id) == Nil
【问题讨论】:
-
Lua - merge tables?的可能重复
标签: lua