如何在 Lua 中检索 table 中的另一个变量?
How to retrieve another variable within table in Lua?
如何在 shortdesc
中使用 title
?
这失败了:
function descriptor()
return {
title = "This";
shortdesc = title .. " is my text."
}
end
你不能;你可以使用局部变量:
function descriptor()
local title = "This"
return {
title = title;
shortdesc = title .. " is my text."
}
end
保罗是对的。您还可以分段构建 table:
function descriptor()
local t = {}
t.title = "This";
t.shortdesc = t.title .. " is my text."
return t
end
如何在 shortdesc
中使用 title
?
这失败了:
function descriptor()
return {
title = "This";
shortdesc = title .. " is my text."
}
end
你不能;你可以使用局部变量:
function descriptor()
local title = "This"
return {
title = title;
shortdesc = title .. " is my text."
}
end
保罗是对的。您还可以分段构建 table:
function descriptor()
local t = {}
t.title = "This";
t.shortdesc = t.title .. " is my text."
return t
end