Я относительно новичок как для Angular2, так и для typescript. Поскольку typescript является надмножеством javascript, я бы ожидал, что функции, такие как console.log
, будут работать. console.log
отлично работает в .ts
файлах вне класса компонента, но не работает так, как я ожидал бы из класса компонента.
// main.ts
import { Component } from '@angular/core';
console.log("Hello1"); //1. This works perfectly
@Component({..)
export class App {
s: string = "Hello2";
// console.log(s); //2. This gives compilation error (when uncommented)
// Error: Function implementation is missing or not immediately following the declaration.
}
Есть ли что-то, что мне не хватает?