背景次の図に示すように、 react-color を使用してフロントエンド インターフェースのカラー ピッカーを実装できます。 インストール
使用'react' から React、{ Component、Fragment、createRef } をインポートします。 'antd' から { Popover } をインポートします。 'react-color' から SketchPicker をインポートします。 タイプ StateType = { サブタイトルカラー: 文字列; }; タイプPropType = { [propName: 文字列]: 任意; }; インターフェースHandleCreateVideoByHotNews { 状態: 状態タイプ; プロパティ: プロパティタイプ; } クラスHandleCreateVideoByHotNewsはComponentを拡張します{ コンストラクタ(props: any) { スーパー(小道具); この状態 = { サブタイトルカラー: '#FFF', } } // 字幕のフォント色を変更する private setSubtitleFontColor = (e: any): void => { コンソールログ(e); this.setState({ サブタイトルカラー: e.hex, }); } 与える() { const { サブタイトルカラー } = this.state; 戻る ( <ポップオーバー content={<SketchPicker color={subtitleColor} onChange={(e) => {this.setSubtitleFontColor(e)}} onChangeComplete={(e) => {this.setSubtitleFontColor(e)}} />} トリガー="クリック" > <div className="create-hotnews-video-popup-operate-item-titleset-item-operate フォントカラーセット"> <div className="font-color-set-value">{サブタイトルの色}</div> <div className="font-color-set-show" style={{backgroundColor: subtitleColor}}></div> </div> </ポップオーバー> ) } } デフォルトのHandleCreateVideoByHotNewsをエクスポートします。 react-color を使用してフロントエンド カラー ピッカーを実装する方法についての記事はこれで終わりです。ct-color フロントエンド カラー ピッカーに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: 円形/扇形メニューを2分で実装する方法を教えます(基本バージョン)
>>: vsFTP 3.0.3 のコンパイルとインストールの詳細な分析
Linuxインスタンスでシステムディスクを初期化した後、データディスクを再マウントするLinux イ...
1. はじめにNginx は、無料のオープンソースの高性能 HTTP サーバーおよびリバース プロキ...
Tencent QQのホームページがリニューアルされ、Webフロントエンド開発がますます注目を集めて...
序文バックアップは災害復旧の基礎であり、システム操作エラーやシステム障害によるデータ損失を防ぐために...
要件:ページ コンテンツが短く、ブラウザーの高さをサポートできない場合でも、フッターをウィンドウの下...
目次序文インストールと使用方法モジュラー管理Vuex の状態永続性要約する序文Vue 開発では、ユー...
MySQL は最も人気のあるリレーショナル データベース管理システムです。WEB アプリケーションに...
1. プロキシサーバーとは何ですか?プロキシ サーバーは、クライアントが要求を送信すると、それを直接...
この記事の例では、スライダー間隔コンポーネントを実装するためのjsの具体的なコードを参考までに共有し...
db2 データベースをホストマシンに直接インストールするのは面倒で、ユーザーや権限を巻き込むのも不便...
Nginx Rewriteの使用シナリオ1. URL アドレスジャンプ。たとえば、ユーザーが pm....
以前の開発では、クラス、名前などの HTML のデフォルト属性を使用していました。 Huawei社の...
目次1. はじめに2. 行き詰まった問題の分析3. 解決策(理論) 4. ソリューション(コード) ...
序文Dockerを使ってHadoopクラスタを起動するたびに、ネットワークカードの再バインド、IPの...
DIVの背景は半透明ですが、DIV内の文字は半透明ではありませんコードをコピーコードは次のとおりです...