首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当字符串包含用于引号字符的HTML实体时,Aurelia模板解析错误

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

Stack Overflow用户
提问于 2019-11-14 21:28:18
回答 1查看 92关注 0票数 1

当我尝试从模板向Aurelia提供一个字符串时,该字符串包含的HTML实体表示与字符串周围的引号字符相同的引号字符,我得到解析器错误。显然,HTML的特点在到达Aurelia之前就被解释了,但我不确定是不是害羞。

例如:

代码语言:javascript
运行
复制
${"Why wouldn't "this" work?"}

结果:

代码语言:javascript
运行
复制
Error: Parser Error: Unconsumed token this at column 15 in expression ["Why wouldn't "this" work?"]

有人能告诉我为什么实体要被解释而不是直接输出到DOM吗?我该怎么做才能让它正常工作呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-14 21:59:00

看起来aurelia解析器解释了“like equivalent”。这会使您的表达式在解析器看来是不正确的。你应该转义“像这样的引号:

代码语言:javascript
运行
复制
${"Why wouldn't \"this\" work?"}

致以问候。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58857919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档