0
、私はそれが動作を確認でき、私はそれがテンプレートにあったかのようにバッククォートがthis.heroesUrlとhero.idの評価を可能に推測しています:typescriptのconst変数とクラス変数の併用に関するベストプラクティスはありますか?このコード(angular2サービス内)を使用して
const url = `${this.heroesUrl}/${hero.id}`;
return this.http
.put(url, JSON.stringify(hero), {headers: this.headers})
.toPromise()
.then(() => hero)
.catch(this.handleError);
質問前者はまだ二与えられたベストプラクティスに優先もしそうなら
const url = this.heroesUrl + '/' + hero.id;
、されています、私はちょうどこれを行っている可能性がありますか?
はので、私はのconstを使用して、代わりに聞かせて使用すべきではないでしょうか? – Rolando
よくconstとletは異なっています。この例では、テンプレートリテラルに対処しました。変数を後で変更したくない場合は、constを使用します。変更される変数については、letの代わりにvarを使用します。私のangular2アプリケーションに –
、私はいくつかの 'グローバル構成パラメータ'があります。その場合、私はconst config = {'immutableproperty': 'value'、 'another property': 'config value' '}の行に沿って何かを使うべきですか? – Rolando