严格模式下不允许使用八进制文字

Hongbo Miao :

我正在使用Angular 2。

当我在SCSS文件中使用它时,它工作良好。

.text::after {
  content: "\00a0\00a0";
}

但是,当我将其移入

styles: [``]

表明:

未捕获的SyntaxError:在严格模式下不允许使用八进制文字。

我知道其中的代码styles: [``]必须是CSS代码。

我试过了

styles: [`
    .text::after {
      content: "  ";
    }
`]

但是随后屏幕  直接显示如何正确书写?

安吉·辛格(Ankit Singh):

你需要逃脱

.text::after {
  content: "\\00a0\\00a0";  // now it's just a simple plain string
}

“严格使用”是JavaScript 1.8.5(ECMAScript版本5)中引入的新功能。

在其中

  • 不允许使用八进制数字文字
  • 不允许使用转义字符
  • 看更多...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用createWriteStream避免“在严格模式下不允许使用八进制文字”

如何避免使用jqGrid filterloader出现“ SyntaxError:严格模式下不允许使用八进制文字”消息

为什么在严格模式下不允许使用八进制数字文字(解决方法是什么?)

ReactJS中的“严格模式下不允许使用传统八进制文字”是什么意思?

电子不能添加redux开发工具,未捕获的异常:SyntaxError:在严格模式下不允许八进制文字

模块解析失败:严格模式下的八进制文字

严格模式下不允许属性的多个定义-Angular

在严格模式下不允许在对象常量中使用重复的数据属性grunt-connect-proxy

为什么在Javascript5严格模式下不允许删除?

在Edge浏览器中,严格模式下不允许分配只读属性

模块解析失败:严格模式下的八进制文字,可以在不使用构造函数的情况下使用正则表达式

Angular 2+:IE11中严格模式下不允许对属性进行多个定义

打字稿错误:在严格模式下,块中不允许使用函数声明

仅允许八进制数

“ *不允许模式”

如何修复Vue.js错误405在Nginx + Symfony + Axios使用的生产模式下不允许?

在printf中打印八进制文字

Java中的数字文字-八进制?

Java / Hibernate-在只读模式下不允许写操作

FtpWebRequest错误:550大小在ASCII模式下不允许

不允许使用“$__”

0是十进制文字还是八进制文字?

八进制字符串文字和八进制命令行参数

使用 stat 获取八进制文件模式(BSD vs GNU)

从嵌套子列表返回八进制模式

7位八进制格式的文件模式

为什么在这种情况下不允许使用setOnClickListener?

在使用严格的subs时不允许设置裸字环境变量

八进制文字怎么可能是负数?