在开发中想在ts里面使用namespance,这样子代码会简洁一点
代码如下:
helper.ts
namespace lib{
export interface messageType {
num: number;
item: string;
}
//display a message with number
export function displayMessage (numb: number) {
console.log(I am diplaying 1st message, becuase I ate ${numb} apples);
}
}
在另一个脚本中引入lib的命名空间:
start () {
var number: lib.messageType = {num:12, item:“Bannanas”};
lib.displayMessage(number.num);
}
运行的时候老是提示 lib is not defined
请教各位大神,这个要怎么处理呢,我把脚本放到html引入是可以正常运行,但是放在cocos-html里面则不行?