因为emmet使用美元符号($)进行编号,如:
p#p${$}*3 //outputs <p id="p1">1</p><p id="p2">2</p><p id="p3">3</p>
它有很大的用处。
但是,在货币的情况下,我遇到了奇怪的问题。
p{$10} //outputs <p>${14}</p> expected <p>$10</p>
我可以为这种情况做些什么?
注意:确切地说,我使用https://github.com/Krizz/jquery.emmet作为jquery emmet插件。
答案 0 :(得分:4)
您可以使用\
来转义$
符号:
p#p${\$}*3
答案 1 :(得分:1)
您可以尝试使用$
吗?这应该正确地逃脱它。
来源:http://www.fileformat.info/info/unicode/char/0024/index.htm
答案 2 :(得分:0)
我在Editplus(editplus.com)中也遇到了同样的问题,但是现在我通过加倍“ \”来解决它
"m": "\\$_=1|;include('m.php');"
现在在$_=1;include('m.php');
中进行变换,用光标替换“ |”位于哪里。
在此之前,结果为1_ = 2; include('m.php');加上“ m”:“ \ $ _ = 1 |; include('m.php');”
我使用此工具将一些动态方式演变为php 7.1+版本-我编写的php框架,是世界上最快的(我已经对其进行了基准测试)