1234567891011121314151617181920
graph TBA[渲染创建模板流程] --> B{IP规则判断}B -->|true|C{判断页面名称第一个字符是#并且字符串不为空}C -->|true|D[设置页面模板字符串,参数继承]D -->返回结束C -->|false|E{判断配置参数中pageString}E -->|不存在|F[变量pageString参数携带上模块名]E -->|存在为空|G[变量pageString输出404界面]E -->|存在不为空|H[参数中的pageString赋予变量pageString]F -->I{判断页面内是否嵌入iframe}H -->I{判断页面内是否嵌入iframe}G -->I{判断页面内是否嵌入iframe}I -->|是|J[解决html页面中最外层两个或多个div同级显示空白问题]I -->|false|K[查询框架页面特殊处理]J -->KK -->L{判断pageName第一个参数是艾特符并且字符串不为空并且参数中reload为空}L -->M[执行生成页面模块函数]M -->N[遍历模板节点,为节点替换变量]N -->页面生成以及参数继承