节点8.10.0错误“严格模式下不允许使用八进制文字”

时间:2018-06-01 18:15:13

标签: javascript jquery

我开始在一个差不多完成的新项目中。我安装了Node版本8.10.0,它在浏览器控制台中抛出错误:

  

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

<?php
    $service = "page1";

    if ($service == "page1"){
        $backgroundColorPage = "#00bbe6";
    } elseif ($service == "page2"){
        $backgroundColorPage = "#f44336";
    } else {
        $backgroundColorPage = "#28a745";
    }
?>

<html>
    <body style="background-color: <?php echo $backgroundColorPage; ?>">
        <p>Hi! I'm a colored page by PHP :)</p>
    </body>
</html>

错误在第31行,其中包含:<app-header></app-header> <router-outlet></router-outlet>

你知道它会是什么吗?

1 个答案:

答案 0 :(得分:1)

使用0前缀数字告诉JavaScript将其解释为八进制数。

您的validationResult确实应该设置为true