Lua中模块[modlue]

391 词

require 直接引入文件

-- aa.lua文件
function showName( v )
    -- body
    print ("哦哈呦"..v)
end
-- a.lua 文件内引入aa.lua文件
require "aa"
showName("n加奈")
-- 引入路径文件 app/test/cc.lua
-- require("app.test.cc")

编写基本modlue模块

-- mymodlue.lua 文件

– 创建table
complex = {

}

function complex.showName( )
– body
print ('靠你起哇')
end

– 返回table
return complex

引用modlue函数(table中的函数)

– 引入modlue
local t = require "mymodlue"
t.showName()