Lua中如何导入本地范围的模块,实现长尾词疑问?
- 内容介绍
- 文章标签
- 相关推荐
本文共计507个文字,预计阅读时间需要3分钟。
有两个脚本文件包含以下内容:
lua-- parent.luafunction scope() local var=abc require childend
lua-- child.luaprint(var) -- 将打印一个nil值
原因是`child.lua`中尝试访问的`var`变量在`parent.lua`的`scope`函数内部局部作用域中,不会公开给模块。因此,当`child.lua`尝试打印`var`时,它将得到一个`nil`值。
本文共计507个文字,预计阅读时间需要3分钟。
有两个脚本文件包含以下内容:
lua-- parent.luafunction scope() local var=abc require childend
lua-- child.luaprint(var) -- 将打印一个nil值
原因是`child.lua`中尝试访问的`var`变量在`parent.lua`的`scope`函数内部局部作用域中,不会公开给模块。因此,当`child.lua`尝试打印`var`时,它将得到一个`nil`值。

