Jx.Cms第六篇开发笔记:如何重写编译器?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1186个文字,预计阅读时间需要5分钟。
在Jx.Cms开发笔记(三)中,探讨了如何动态切换Views主题。然而,切换主题时遇到了一个问题:错误提示。这是由于在asp.net core处理Views信息时,处理数据的时间点是在构造函数中。
我们在Jx.Cms开发笔记(三)-Views主题动态切换中说了如何切换主题。但是这里有一个问题,就是主题切换时,会报错
这是由于asp.net core在处理Views的信息的时候是在构造函数中处理的,没有任何方法可以刷新这个处理结果。
这里放最新版的DefaultViewCompiler代码,在Jx.Cms编写的时候代码有少许区别,但是基本逻辑是一样的。
本文共计1186个文字,预计阅读时间需要5分钟。
在Jx.Cms开发笔记(三)中,探讨了如何动态切换Views主题。然而,切换主题时遇到了一个问题:错误提示。这是由于在asp.net core处理Views信息时,处理数据的时间点是在构造函数中。
我们在Jx.Cms开发笔记(三)-Views主题动态切换中说了如何切换主题。但是这里有一个问题,就是主题切换时,会报错
这是由于asp.net core在处理Views的信息的时候是在构造函数中处理的,没有任何方法可以刷新这个处理结果。
这里放最新版的DefaultViewCompiler代码,在Jx.Cms编写的时候代码有少许区别,但是基本逻辑是一样的。

