如何在模块声明中获取对另一个模块的引用?请看下面的例子:
declare module "meteor/meteor" {
export module Meteor {
...
enum StatusEnum {
connected,
connecting,
failed,
waiting,
offline
}
...
}
}
declare module "meteor/ddp" {
export module DDP {
interface DDPStatus {
...
status: Meteor.StatusEnum; // HOW DO I GET REFERENCE TO THE METEOR MODULE?
}
}
感谢您的帮助。
答案 0 :(得分:0)
//我如何获得对METEOR MODULE的参考?
只需像往常一样使用导入即可。 :
s = 'Hello<a>World</a>!'
function split(s)
local ans = {}
for a,b in (s..'<>'):gmatch '(.-)(%b<>)' do
ans[#ans+1] = a
ans[#ans+1] = b
end
ans[#ans] = nil
return ans
end
for _,v in ipairs(split(s)) do
print(v)
end