查看ripple-lib的文档,它表明您可以在Remote对象上调用函数request_server_info。但是,我在Remote的源代码中找不到该功能。原来是prototyped as Remote.prototype.requestServerInfo。为什么我可以在snake_case中而不是在camelCase中调用该函数?翻译在哪里发生?
最佳答案
涟漪代码具有一个转换过程,可将骆驼箱名称映射到蛇形箱。通过以下功能完成
// camelCase to under_scored API conversion
function attachUnderscored(c) {
这就是为什么您无法在代码库中找到蛇案名称的原因,因为它们实际上并不存在。全部都转换了