2017-06-19 57 views
0

如何打印此表格? 我正在使用电晕模拟器,并且print()函数不输出任何内容。我该怎么办?如何在corona sdk中显示表格?

local t = {} 
t.number = 10 
t.string = "Hello World" 
t.bool = true 
t.table = { someOtherString = "random", someOtherNumber = 5} 

回答

1

可以使用for-loop从表打印项目:

例如:

for key, value in ipairs(t) do 
    print(key, value) 
end 

你也可以使用从@ldurniat后print_r功能或inspect库(有用的打印嵌套表)

+0

为什么在电晕模拟器上看不到任何东西,什么都没有显示? –

+0

你能粘贴完整的例子吗?如果你这样做,那么也许我们可以帮助你。 – pkisztelinski

+0

没关系,想通了 –

1

来自Rob奇迹尝试print_r功能(LUA基于表格打印功能可按类似于PHP的print_r功能)。