問題タブ [vue-composition-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
122 参照

javascript - リテラル オブジェクトでインターフェイスを正しく使用する方法

タイプスクリプトで少し苦労しています。値がスプレッド演算子で割り当てられているリテラル オブジェクトがあるとします。

型ライブラリの更新後、@microsoft/microsoft-graph-types次の TS エラーがスローされます。

この回答MicrosoftGraph.Userのようにリテラルオブジェクトにインターフェイスを設定しようとしても、構文に何か問題があるに違いないため、解決しませんでした。

これにより、以下の TS エラーがスローされますが、Userインターフェイスは確実に存在し、関数で正しく使用されていますgetGraphProfile

TS2339: プロパティ 'User' は型 'typeof import("T:/Test/Brecht/Node/prod/hip-frontend/node_modules/@microsoft/microsoft-graph-types/microsoft-graph")' に存在しません。

追加コード:

displayNameプロパティを名前を付けて保存できる正しい方法は何string | nullですか?

0 投票する
1 に答える
172 参照

typescript - Vue Apollo v4 と Composition API のミューテーション タイピング

関数Variablesの引数のインターフェイスであるtypescript を伝える正しい方法は何でしょうか?myMutation

次のように myMutation を使用することは避けたいです。