mini color picker
1.0.0
アプレット カラー ピッカー (カラー ピッカー) コンポーネントは、カラー パレットから色を選択し、ユーザー定義のシーンに使用されます。
開発者ツールで効果をプレビュー => コード スニペット ID: YOF4QUmO7NmW
不安定な可能性がありますが、最新の機能アップデートが含まれています
git clone https://github.com/MakerGYT/mini-color-picker.git
プロジェクト内のコンポーネント/カラーピッカーフォルダーをコンポーネントパスにコピーします。
安定させる
npm install mini-color-picker --save
npm パッケージを使用するには、WeChat アプレットの公式ドキュメントを参照してください。
このコンポーネントを使用して、ページに対応する json ファイルを追加します。
{
"usingComponents" : {
"color-picker" : " /components/color-picker/color-picker "
}
}
npm を使用している場合は、開発者ツールのメニュー バーをクリックします。 [ツール] --> [npm のビルド] オプションにチェックを入れます (デモはビルド後の結果です)。
{
"usingComponents" : {
"color-picker" : " mini-color-picker/color-picker "
}
}
参考文献・ページ
<!-- index.wxml -->
< view style =" background:{{rgb}};width:100px;height:24px; " bindtap =" toPick " > </ view >
< color-picker bindchangeColor =" pickColor " initColor =" {{rgb}} " show =" {{pick}} " />
Page ( {
data : {
rgb : 'rgb(0,154,97)' , //初始值
pick : false
} ,
// 显示取色器
toPick : function ( ) {
this . setData ( {
pick : true
} )
} ,
//取色结果回调
pickColor ( e ) {
let rgb = e . detail . color ;
} ,
} )
財産 | タイプ | デフォルト値 | 必須 | 説明する |
---|---|---|---|---|
見せる | ブール値 | 間違い | はい | 表示するかどうか |
初期色 | 弦 | RGB(255,0,0) | はい | 初期色、RGB表現 |
マスク | ブール値 | 真実 | いいえ | 背景マスクを表示するかどうか |
マスク開閉可能 | ブール値 | 真実 | いいえ | 背景マスクをクリックしてオフにできますか? |
バインド変更色 | イベントハンドラ | いいえ | 色の選択後のコールバック、event.detail = {color} | |
バインドクローズ | イベントハンドラ | いいえ | 背景マスクをクリックしてカラーピッカーをオフにした後にトリガーされるイベント |
知らせ:
MIT © MakerGYT