有没有办法将巨大的xul
文件拆分成小xul
个文件,就像我们可以使用SSI(shtml),tpl等一样?
答案 0 :(得分:1)
Mozilla使用C ++预处理器,它在打包XUL文件之前在构建期间运行。请参阅示例browser.xul(查找#include
)。
如果您希望在运行时具有此行为(以及不可避免的性能下降),您可以在XUL Overlays和XBL之间进行选择。选择哪一个取决于您的目标。如果您只想在不同的文件中指定特定标记的内容,则可以使用叠加。如果您需要生成具有相同或相似内容的多个标签,那么您将使用XBL。