当字符串包含引号字符的HTML实体时,Aurelia模板解析错误

当我尝试从模板向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吗?我该怎么做才能使它正常工作?

no1xzb 回答:当字符串包含引号字符的HTML实体时,Aurelia模板解析错误

似乎aurelia解析器解释“等同于”。 这使您的表达式在解析器中看起来不正确。 您应该使用“”这样的引号:

${"Why wouldn't \"this\" work?"}

致谢。

本文链接:https://www.f2er.com/3102236.html

大家都在问