当我尝试从模板向Aurelia提供一个字符串时,该字符串包含的HTML实体表示与字符串周围的引号字符相同的引号字符,我得到解析器错误。显然,HTML的特点在到达Aurelia之前就被解释了,但我不确定是不是害羞。
例如:
${"Why wouldn't "this" work?"}结果:
Error: Parser Error: Unconsumed token this at column 15 in expression ["Why wouldn't "this" work?"]有人能告诉我为什么实体要被解释而不是直接输出到DOM吗?我该怎么做才能让它正常工作呢?
发布于 2019-11-14 21:59:00
看起来aurelia解析器解释了“like equivalent”。这会使您的表达式在解析器看来是不正确的。你应该转义“像这样的引号:
${"Why wouldn't \"this\" work?"}致以问候。
https://stackoverflow.com/questions/58857919
复制相似问题