其他分享
首页 > 其他分享> > lua module以及模块内的local function使用

lua module以及模块内的local function使用

作者:互联网

 在模块定义local function,使用local function时,需要在使用前就定义,不能通过self:localfunction 或者self.locakfunction 因为是模块内的局部方法

 

 

 结果:

 

 

关于module函数详解:lua module 函数_最远有多远的博客-CSDN博客_lua module

package.seeall的作用:在新环境中,可以看到先前的环境

去掉package.seeall,

 

 因为该环境是全新的一个环境,访问不到全局的print,在这种情况下使用需要这样修改:

 

 在定义module前还是属于全局的环境

 

标签:function,环境,module,lua,模块,local
来源: https://www.cnblogs.com/darkif/p/16700977.html