我正在开发一个测验应用程序,其中我想使用jqMath脚本来显示数学公式。问题是,只要我使用花括号,就会出现语法冲突,而不是所有的公式格式都工作得很好。我已经尝试了插值提供程序,但它仍然是一样的。我怎么才能解决这个问题。请帮帮我!
Uncaught Error: Template parse errors:Unexpected character "EOF" (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.) (" Invalid ICU message. Missing '}'. ("
import {parseMath} from 'jqmath';
export class A{
@ViewChild('exp') exp:ElementRef;
func{
var exp = this.exp.nativeElement;
parseMath(exp);
}
}<div class="exp" #exp >$$x={-b±√{b^2-4ac}}/{2a}$$</div>
发布于 2017-09-12 01:09:56
我没有使用angular,但它似乎是由双花括号触发的。要避免这种情况,请尝试在两个大括号之间加一个空格,例如,{ {表示{{,} }表示}}。jqMath将忽略数学中的空间。
https://stackoverflow.com/questions/46144310
复制相似问题