mini color picker
1.0.0
애플릿 색상 선택기(color picker) 구성 요소는 색상 팔레트를 통해 색상을 선택하고 사용자 정의 장면에 사용됩니다.
개발자 도구에서 효과 미리보기 => 코드 조각 ID: YOF4QUmO7NmW
불안정할 수 있지만 최신 기능 업데이트가 포함되어 있습니다.
git clone https://github.com/MakerGYT/mini-color-picker.git
프로젝트의 Components/color-picker 폴더를 컴포넌트 경로에 복사하세요.
안정화하다
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