モバイルWeb開発ログ
7504 ワード
Tech Stack
Typescript
Next.js
SASS
Redux
2021/11プロジェクト開放と開発環境の構築 ディレクトリ構造の設定 2021/12
開発環境使用ベリー デザイン
ホームページ登録ページ/会員入力/身分とパスワード検索ページデータエリア/コミュニティページ(掲示板、コミュニティテーブルコンポーネント)サイドバー検索ページと検索結果ページFAQ投稿リストコンポーネント(使用
デザイン
Datepicker構成部品カスタムドロップダウン・コンポーネントのカスタマイズコミュニティページ(投稿詳細ページ)カスタマーセンターページレイアウト配置Jenkins(隊長賛)👍) デバッグとエラーキャプチャ
v1.21.0 breaks with next.js, or without graceful-fs upgrade #264
To do再包装レイアウト( 機能実施 In Progress
デザイン
国内情報ページ
ニュース/ニュースページ
データ領域テーブルの変更
編集ツールバクスター移行Rich Text Editor(
リファレンス https://codesandbox.io/s/6x93pk4rp3 https://medium.com/@mircea.calugaru/react-quill-editor-with-full-toolbar-options-and-custom-buttons-undo-redo-176d79f8d375 https://codepen.io/wilfvernon/pen/MWYjKEx 機能実装
テスト
Pending
ページスワップ(キャッシュユニット+ルーティング)
トップレベルのコンポーネントをスクロールします(ページでない場合は
カスタム入力グループ構成部品
Customドロップダウン素子(タグではなくスタックに反応素子を移動)
|Expandable CollpaseをReact-Table|に適用
Done
-キャッシュ・ユニットを適用するときに、固定子ラベルのみをスクロール・ロックします.
解決策 サブタブ
グローバルCSSの適用
Typescript
Next.js
SASS
Redux
2021/11
開発環境
ホームページ登録ページ/会員入力/身分とパスワード検索ページデータエリア/コミュニティページ(掲示板、コミュニティテーブルコンポーネント)サイドバー検索ページと検索結果ページFAQ投稿リストコンポーネント(使用
react-collapse
)カスタムチェックボックス構成部品ページ名コンポーネント2022/01デザイン
Datepicker構成部品カスタムドロップダウン・コンポーネントのカスタマイズコミュニティページ(投稿詳細ページ)カスタマーセンターページレイアウト配置
babel-plugin-inline-react-svg
使用中にコンパイルエラーが発生TypeError: Cannot read property 'uid' of undefined
理由:inline-react-svg
で使用されているモジュールresolve
バージョンの更新v1.21.0 breaks with next.js, or without graceful-fs upgrade #264
nextjs-page-transition
試用)デザイン
国内情報ページ
ニュース/ニュースページ
データ領域テーブルの変更
編集ツールバクスター移行
react-quill
カスタム)リファレンス
テスト
Pending
ページスワップ(キャッシュユニット+ルーティング)
next-page-transition
またはreact-transition-group
네이버 모바일 웹
要注意トップレベルのコンポーネントをスクロールします(ページでない場合は
window.scrollY
は使用できません(useRef
?)カスタム入力グループ構成部品
Customドロップダウン素子(タグではなくスタックに反応素子を移動)
Done
-キャッシュ・ユニットを適用するときに、固定子ラベルのみをスクロール・ロックします.
解決策
select
ではなくFramer-Motion-Carousel
使用React-Slick
イベントonTouchMove
にstopPropagation
を適用<div className="disclosure list" onTouchMove={(e) => e.stopPropagation()}>
<CoinSmryCard />
<CoinSmryCard />
<CoinSmryCard />
<CoinSmryCard />
</div>
CSS設計グローバルCSSの適用
html,
body {
margin: 0;
padding: 0;
height: 100vh;
width: 100%;
max-width: 100vw;
box-sizing: border-box;
/* 전역으로 설정하면 안됨*/
/* overflow-x: hidden;*/
}
a {
color: inherit;
text-decoration: none;
}
svg {
position: relative;
bottom: -0.125rem;
}
img {
max-width: 100%;
max-height: 100%;
image-rendering: -webkit-optimize-contrast;
transform: translateZ(0);
backface-visibility: hidden;
}
* {
box-sizing: border-box;
}
暗いモードの有効化/無効化(next-theme
):root {
--background: white;
}
:root[data-theme='dark'] {
background-color: #1f222c;
color: #ffffff;
}
Reference
この問題について(モバイルWeb開発ログ), 我々は、より多くの情報をここで見つけました https://velog.io/@nahsooyeon/모바일-웹-개발-일지テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol