問題タブ [gridsome]

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 に答える
364 参照

amazon-web-services - Gridsome + AWS Amplify - イベント バス ブレークのインポート ログアウト ボタン コンポーネント

AWS Amplify の Auth UI 機能とコンポーネントを Gridsome と正常に統合して、簡単なログイン/ログアウト機能を実現しましたが、Amplify イベントバスにアクセスしようとすると、

import { AmplifyEventBus } from "aws-amplify-vue"

エラーが発生します:

Error in mounted hook (Promise/async): "TypeError: Cannot read property 'Logger' of undefined"

githubの投稿で同様の問題を見つけ、提案されたものを追加しました

警告は削除されますが、Auth UI Logout コンポーネントは表示されなくなります。ログインはできますが、ログアウトボタンが表示されません。イベント バスにアクセスすると、UI コンポーネントが Vue プロトタイプなしで既に動作しているのに、Amplify を Vue プロトタイプに追加する必要がある理由と、追加してもコンポーネントがまだ表示されない理由がわかりません。

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

vue.js - Gridsome Full Calendar ビルド エラー - SSR なし

次のように、Gridsome プロジェクトでフル カレンダー vue コンポーネント ( https://github.com/fullcalendar/fullcalendar-vue ) を使用しようとしています。

ただし、これはビルド時にエラーを生成します。

Full Calendar が SSR に対応していないことを理解しています。したがって、Gridsome のドキュメント ( https://gridsome.org/docs/assets-scripts/#without-ssr-support ) に従って、コンポーネントをインポートするためにこれを行いました。

gridsome.config.js で依存関係のエイリアスを次のように作成しました。

Mounted() ライフサイクル フックでこれらのプラグインが必要です。

次に、FullCalendar コンポーネントを次のようにラップしました。

Mounted() フックで必要な追加の依存関係は問題なく含まれています。

ただし、次のエラーが表示されます。

components() が「@fullcalendar/vue」コンポーネントのインポートに失敗しているようです。

「@fullcalendar/vue」コンポーネントをインポートするときに何か間違ったことをしていますか?

「@fullcalendar/vue」コンポーネントとプラグインの依存関係の両方を SSR なしで含める別の方法はありますか?

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

javascript - Gridsome Vue - ルート間のアニメーション

gridsome でルート間のアニメーションを作成するソリューションを探しています。左から右にアニメーションする全幅と高さのオーバーレイを作成したいと思います。オーバーレイが全幅の場合、スロット内のコンテンツを置き換える必要があります。

私がやろうとしていたのは

そしてメソッドで

スタイル

ほぼうまくいきましたが、ルート遷移の良い方法だとは思いません。作り方などありましたら、よろしくお願いします。ありがとう