这似乎是一件简单的事情,也许它已经解决了,但我不知道该怎么做。我想保留任意未解决的表达式以供以后评估。请注意,我仍然不知道已经定义了哪些表达式。
例如,假设我有表达式...
{{source.path}}/mainmenu{{ext}}"
...并且上下文定义ext
为.js
,但source.path
仍未定义。我得到的是/mainmenu.js"
,但我想得到,{{source.path}}/mainmenu.js"
以便以后可以评估{{source.path}}
。HandlebarsConfiguration.UnresolvedBindingFormatter
看起来很有希望,但它不能处理完整的原始表达式。HandlebarsConfiguration.ExpressionNameResolver
也没有帮助。
那么,有可能做到这一点吗?提前感谢您的帮助。