add sharetable.loadtable

This commit is contained in:
Cloud Wu
2019-04-23 19:58:42 +08:00
committed by 云风
parent e3c5d63a97
commit 68e94b2792
3 changed files with 81 additions and 20 deletions

View File

@@ -2,7 +2,13 @@ local skynet = require "skynet"
local sharetable = require "skynet.sharetable"
skynet.start(function()
sharetable.load("test", "return { x=1,y={ 'hello world' },['hello world'] = true }")
-- You can also use sharetable.loadfile / sharetable.loadstring
sharetable.loadtable ("test", { x=1,y={ 'hello world' },['hello world'] = true })
local t = sharetable.query("test")
for k,v in pairs(t) do
print(k,v)
end
sharetable.loadstring ("test", "return { ... }", 1,2,3)
local t = sharetable.query("test")
for k,v in pairs(t) do
print(k,v)