小编Vij*_*jay的帖子

[FromForm]、[FromQuery]、[FromBody]、[FromHeader]、[FromQuery]、[FromRoute]

我正在慢慢学习.Net Core。我开始思考何时使用 [FromForm], [FromQuery],[FromBody],[FromHeader],[FromRoute] [FromService]。谁能帮助我理解它们,因为我很困惑何时使用哪个指令。

asp.net-core-2.1

12
推荐指数
2
解决办法
2万
查看次数

[ngModel] 和 (ngModelChange) 如何协同工作?

我是 angular 的新手,我正在学习 Angular 6。我了解 ngModel。但是当我尝试使用 ngModelChange 时,提出了一些问题。

我有一个 html 元素 HTML

<input #input  type="text" [value]="name" [(ngModel)] ="name" (ngModelChange) ="change(input.value)"/>
Run Code Online (Sandbox Code Playgroud)

打字稿

change(event :any) {
    this.name = event;
    console.log(this.name);
}
Run Code Online (Sandbox Code Playgroud)

更改 input 中的值后,我可以看到 name 属性的更改。

当我将 html 代码更改为

HTML

<input #input type="text" [value]="name"  [ngModel] ="name" 
(ngModelChange)="change(input.value)" />
{{ name }}
Run Code Online (Sandbox Code Playgroud)

TS

change(event :any) {
    this.name = event;
    console.log(this.name);
}
Run Code Online (Sandbox Code Playgroud)

它在控制台和 UI 中按预期工作正常。

问题 1

<input #input  type="text" [value]="name" [(ngModel)] ="name" 
(ngModelChange) ="change(input.value)"/>
Run Code Online (Sandbox Code Playgroud)

&

<input #input type="text" [value]="name"  [ngModel] ="name" 
(ngModelChange)="change(input.value)" /> …
Run Code Online (Sandbox Code Playgroud)

typescript angular

7
推荐指数
2
解决办法
7953
查看次数

标签 统计

angular ×1

asp.net-core-2.1 ×1

typescript ×1