SCSCompileAPI

与 SCSRenderAPI 类似,存在传入到每个编译函数的 SCSCompileAPI。

这包含以下属性和函数。

  • 属性:
    • navigationRoot:作为站点根的节点的 ID。
    • navigationCurr:当前页节点的 ID。
    • structureMap:站点层次的所有节点,按 ID 访问。
    • siteInfo:所有站点属性。
  • 函数:
    • getContentClient:获取要用于内容 API 调用的 contentClient 实例。
    • getCustomSiteProperty:在站点编译期间获取定制属性。

      您可以在 siteinfo.json 文件中在站点级别存储定制数据和属性,以根据数据和属性定制站点。例如,您可以更改页背景纹理、页脚链接或网站名称。