2017-11-09から1日間の記事一覧

Perlのワンライナーでリテラルのシングルクォートが入った正規表現

置換する文字列にシングルクオートとドル記号があったため手こずりました: どういう置換をしたいか? 置換前の文字列: ['align' => $hoge] 置換後の文字列: ['align' => $foo] 僕が書いた正規表現(間違い) perl -pi -e 's/\[\'align\' => \$hoge\]/\[\'…

Type 'Promise<Hero[]>' is not assignable to type 'Hero[]'.

これはHeroServiceにおいて、getHeroes関数の戻り値をHero[]からPromise<Hero[]>に変更した場合に発生しました。戻り値がPromiseになっているので、呼び出し側も相応に変更する必要があります。 変更前 ngOnInit():void { this.heroes = this.heroService.getHeroes(</hero[]>…