IfcApi.GetAndClearErrors
是ifc.js中的一个方法,用于获取和清除ifc.js工具中的错误信息。
IfcApi.GetAndClearErrors(): array
//定义一个错误信息列表
var errors = [];
//载入ifc文件
var filePromise = IfcApi.loadIfcFile('example.ifc');
//载入结束后检查是否出现错误
errors = IfcApi.GetAndClearErrors();
//如果没有错误,继续操作
if(errors.length === 0) {
//操作代码
}else {
console.log(errors);
}
在上面的示例中,我们首先定义了一个错误信息列表,用于接收IfcApi.GetAndClearErrors()
返回的错误信息。接下来,通过IfcApi.loadIfcFile()
方法加载一个ifc文件,在这之后我们通过IfcApi.GetAndClearErrors()
获取并清除ifc.js工具中的所有错误信息。最后,我们检查错误信息列表的长度,如果长度为0,则表示没有错误,可以继续操作;否则我们直接输出错误信息列表。