
Lua中setfenv函数如何影响变量的作用域范围?
本文共计411个文字,预计阅读时间需要2分钟。我正在尝试使用原始Lua文件进行配置,但不喜欢配置文件散布在全局命名空间。遇到的问题是dofile似乎总是在实际的全局环境中执行,因为外部文件只是将所有声明都引入了G。这是一个示例。我正在尝试使
共收录篇相关文章

本文共计411个文字,预计阅读时间需要2分钟。我正在尝试使用原始Lua文件进行配置,但不喜欢配置文件散布在全局命名空间。遇到的问题是dofile似乎总是在实际的全局环境中执行,因为外部文件只是将所有声明都引入了G。这是一个示例。我正在尝试使