0
TypesCriptとtslintを使用してNodeJSアプリケーションを開発していますが、Google Places APIに外部ライブラリを使用していますが、それは何も定義されていません。したがって、自分で書きましたが、エラーと応答のプロパティがあり、エラープロパティはオブジェクトや文字列を返すことがあります。typescriptプロパティのインターフェイスまたは文字列
私はそのような何かしようとした:
callback?: (err: IGooglePlacesError | string)
を、それはそのerr.jsonが文字列型では見られない仕事と戻りdidntの。
、 'json'属性はあなたがerr'は可能性があり'を言うタイプの両方で使用できません。あなたが文字列を取得した場合、**それにアクセスすることは失敗します**。 TSは完璧に動作しています。 – jonrsharpe