Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 错误:语法错误:意外的严格模式保留字(…;)。。_Angular_Typescript - Fatal编程技术网

Angular 错误:语法错误:意外的严格模式保留字(…;)。。

Angular 错误:语法错误:意外的严格模式保留字(…;)。。,angular,typescript,Angular,Typescript,app.template.html <div class="container"> <div class="row"> <div class="col-md-6 "> <button class= "btn btn-primary" (click)="onAddMessage()">RANDOM BUTTON</button> </div> </div> &l

app.template.html

<div class="container">
   <div class="row">
      <div class="col-md-6 ">
         <button class= "btn btn-primary" (click)="onAddMessage()">RANDOM BUTTON</button>
      </div>
   </div>
</div>
<div class="container">
   <div class="row">
      <div class="col-md-6 ">
         <article class="panel panel-default" *ngFor = "let latestmessage of messages" >
            <div class="panel-body">
               {{ latestmessage.content }}
            </div>
         </article>
      </div>
   </div>
</div>
message.model.ts

import { Component } from '@angular/core';

export class Message(){
    constructor(public content: string){}
}
import { Component } from '@angular/core';

export class Message{
    constructor(public content: string){}
}

这段代码是在angularjs2和nodejs中构建的。我创建了一个按钮。当我点击按钮时,它会给我这样的响应:hello 99是一个很棒的数字。这段代码中的保留字是什么??任何人都可以提供帮助???

问题在于,您正在声明消息类,其名称后带有括号
()

您可以将message.model.ts更改为:

message.model.ts

import { Component } from '@angular/core';

export class Message(){
    constructor(public content: string){}
}
import { Component } from '@angular/core';

export class Message{
    constructor(public content: string){}
}

我在使用
wait
时遇到了类似的错误,但最近的父函数不是
async

当使用javascript类时,
将前缀变量范围私自放入
this
,因此

let #defaultImageSrc = window.URL.createObjectURL(expImage);       // yields the error
应该读

this.#defaultImageSrc = window.URL.createObjectURL(expImage);

谢谢我也面临着同样的问题,我太坏了,错过了这样一个愚蠢的错误@我为你感到羞耻哈哈!只是玩而已。但这不是问题,我们有很好的理由创建Intelissense,这些天有太多的语言方面,有时我们会被困在如此愚蠢的细节中。另外,我猜Typescript解析器在不直接命名类时失败了,因为抛出的语法错误根本不清楚。不管怎样,我很高兴我能帮上忙。干杯