预定义符号用于在HTML 页面模板展开后,生成目标 .html 文件之前做一些与配置环境相关的字符串替换。

v 用于定义网站 html / js / css 文件的版本号的查询名称,替换为字符串 v,用于 .html / .ts / .js 022D199A 用于定义网站 html / js / css 文件的版本号,替换为网站最后一次更新的时间戳的十六进制字符串,防止浏览器文件缓存造成资源不匹配的问题,也可以用于标识静态文件的更新,用于 .html

参考示例 AutoCSer\Example\WebView\Symbol\Version.page.html

在引用基础框架引导脚本的时候添加名称为 v 的版本号参数,可以在脚本中使用 AutoCSer.Loader.Version 访问它
参考示例 AutoCSer\Example\WebView\Include\Header.html
脚本访问 参考示例 AutoCSer\Example\WebView\Symbol\Version.page.ts

www.autocser.com 用于定义默认主域名,替换为网站生成配置中的 AutoCSer.WebView.Config.MainDomain,用于 .html / .ts / .js
f.autocser.com 用于定义静态文件域名,替换为网站生成配置中的 AutoCSer.WebView.Config.StaticFileDomain,用于 .html / .ts / .js / .css
f.autocser.com 用于定义图片文件域名,替换为网站生成配置中的 AutoCSer.WebView.Config.ImageDomain,用于 .html / .ts / .js / .css

参考示例 AutoCSer\Example\WebView\Symbol\MainDomain.page.html
参考示例 AutoCSer\Example\WebView\Symbol\MainDomain.page.ts

__POLLDOMAIN__ 用于定义轮询域名,替换为网站生成配置中的 AutoCSer.WebView.Config.PollDomain,用于 .ts / .js
参考示例 AutoCSer\AutoCSer\Js\poll.ts

__VIEWLOCATION__ 用于定义视图加载失败重定向,替换为网站生成配置中的 AutoCSer.WebView.Config.NoViewLocation,用于 .ts / .js
__PUBERROR__ 用于定义公用错误处理函数名称,替换为字符串 Pub.Error,用于 .ts / .js
参考示例 AutoCSer\AutoCSer\Js\base.page.ts

__REVIEW__ 用于定义重新加载视图查询名称,一般用于列表页的更新,替换为字符串 r,用于 .ts / .js
__MOBILEREVIEW__ 用于定义手机端重新加载视图查询名称,一般用于列表页的更新,替换为字符串 m,用于 .ts / .js
__VIEWONLY__ 用于配合 AutoCSer.Net.Http.HeaderFlag.IsReView 在通过 AJAX 重新加载页面时不覆盖客户端数据,替换为字符串 ViewOnly,用于 .ts / .js
参考示例 AutoCSer\AutoCSer\Js\base.page.ts
WEB 视图页面服务端通过 HeaderFlag 属性访问它们

参考示例 AutoCSer\Example\WebView\Symbol\ReView.cs
参考示例 AutoCSer\Example\WebView\Symbol\ReView.page.html

__LOADPAGECACHE__ 用于定义第一次加载页面缓存名称,替换为字符串 l,用于 .ts / .js
这个预定义符号用于通知服务端当前请求用于网站重启以后第一次加载页面缓存,服务端可能不需要当成真实请求来处理,可能不应该修改某些访问状态。

参考示例 AutoCSer\Example\WebView\Symbol\ReView.cs

__AJAX__ 用于定义默认 AJAX 调用名称,替换为字符串 /Ajax,用于 .ts / .js
__AJAXCALL__ 用于定义 AJAX 调用函数映射名称,替换为字符串 n,用于 .ts / .js
__CALLBACK__ 用于定义 AJAX 回调函数名称,替换为字符串 c,用于 .ts / .js
AJAX 调用函数客户端调用处理依赖于这些预定义符号
参考示例 AutoCSer\AutoCSer\Js\base.page.ts
__AJAXRETURN__ 用于定义 AJAX 调用返回值属性名称,替换为字符串 Return,用于 .ts / .js

参考示例 AutoCSer\Example\WebView\Include\AjaxReturnSkin.html
参考示例 AutoCSer\Example\WebView\Include\AjaxReturnSkin.ts

j 用于定义 JSON 查询名称,替换为字符串 j,用于 .html / .ts / .js
x 用于定义 XML 查询名称,替换为字符串 x,用于 .html / .ts / .js
参考示例 AutoCSer\AutoCSer\Js\base.page.ts