【发布时间】:2018-01-19 10:22:00
【问题描述】:
看看这个非常基本的 typescript angular 文件。这是一个非常基础的组件
import { Component } from '@angular/core';
import { Observable } from "rxjs/Observable";
@Component({
selector: 'tagcomposant1',
templateUrl: './composant1.component.html'
})
export class Composant1Component {
ngOnInit() {
console.log("ngOnInit");
alert('ngOnInit');
}
btn_click() {
console.log("btn_click");
alert("btn_click");
}
}
这是html文件:
<button (click)="btn_click()">test</button>
我不明白ngOnInit() 和btn_click() 是在服务器端还是在浏览器中运行。
我可以在服务器控制台中看到一些日志消息。以及浏览器中的一些警报。所以我不明白。
我正在做一个 asp.net core 2 mvc Angular 项目
谢谢
【问题讨论】:
-
Angular 是客户端。一切都由浏览器运行。
-
@Adrien 为此使用“关闭”功能,并指出重复的 URL
-
@JeremyThille,当您将问题标记为重复时,它会自动生成此评论。
-
是的,但是当您撰写此评论时,它不会将问题标记为重复。那是我的观点。您没有将其标记为重复,您写了评论。我确实标记为重复,我的投票是唯一记录的。
-
@JeremyThille 不,我没有写评论。我标记并自动生成评论。
标签: angularjs angular asp.net-core-2.0