위 챗 애플 릿 입문 은 여기 서 출발 합 니 다(로그 인 등록,개발 도구,문서 및 구조 소개)
(1)로그 인 등록
등록 계 정:이 건 말 할 것 도 없고 새로운 메 일 을 사용 하 는 것 에 만 주의 하 세 요.전에 공중 번호 애플 릿 등 을 등록 하지 않 으 면 됩 니 다.
https://mp.weixin.qq.com/wxopen/waregister?action=step1
로그 인 계 정:이메일 비밀 번 호 를 통 해 로그 인 하거나 위 챗 을 연결 한 후 스 캔 을 사용 해도 됩 니 다.https://mp.weixin.qq.com/
(2)APPID 가 져 오기
로그 인 한 후에 개발 입문 단계 에서 알 아야 할 중요 한 내용 이 있 습 니 다.바로 APPID 입 니 다.이해 하기 쉽 습 니 다.바로 이 작은 프로그램의 유일한 표지 입 니 다.바로 우리 의 신분증 과 비슷 합 니 다.로그 인 한 후에 첫 페이지 왼쪽 칸 에서[개발]을 선택 하고 뛰 어 넘 은 후에[개발 설정]을 선택 하면 우리 의 APPID 를 볼 수 있 습 니 다.
이 APPID 는 잘 기억 하 세 요.처음에 공 부 를 할 때 바로 사용 합 니 다.
(3)다운로드 도구
홈 페이지 에서 적당 한 버 전 을 선택 하여 다운로드 합 니 다.이것 이 바로 우리 애플 릿 의 컴 파일 러 입 니 다.여기 서 제 가 선택 한 것 은 개발 판 이지 만 안정 판 을 선택 하 는 것 도 괜 찮 습 니 다.입문 에 있어 큰 차이 가 없 지만 안정 판 에 나타 날 수 있 는 작은 결함 이 적 을 것 입 니 다.
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
설치 한 후에 스 캔 로그 인 을 직접 알려 주 고 그 다음 에 왼쪽[애플 릿]을 클릭 한 다음 에 오른쪽[새로 만 들 기](큰 플러스 번호)를 클릭 하여 기본 적 인 정 보 를 작성 합 니 다.새로 만 들 면 첫 번 째 애플 릿 이 끝 납 니 다~
(2)초 식 애플 릿
(1)인터페이스 총람
아래 영역 은 새로 만 든 항목 인 터 페 이 스 를 초기 화 하 는 것 입 니 다.그림 이 명확 하 게 표시 되 어 있 습 니 다.각 항목 의 구체 적 인 내용 은 첫 번 째 항목 을 만 들 때 설 정 된 일반적인 설정 에서 기본 작업 영역 과 테마(옅 은 색 또는 짙 은 색)를 자신의 필요 에 따라 수정 할 수 있 습 니 다.
설명:애플 릿 공식 도구 에서 코드 를 직접 작성 하 셔 도 됩 니 다.하지만 저 는 개인 적 으로 vscode 나 sublime 에 맞 춰 코드 를 편집 하 는 것 을 선택 하 였 습 니 다.위 챗 공식 개발 도구 나 그 결과 와 콘 솔 의 정 보 를 보 는 것 을 선택 하 였 습 니 다.
(2)파일 형식
전통 적 인 웹 개발 과 달리 위 챗 애플 릿 은 wxml,wxs 등 설명 언어 를 재 정의 하 는 동시에 JSON 설정 파일 도 추가 로 제공 했다.
wxml(페이지 구조 파일)
웹 페이지 를 작성 하고 구축 하 는 데 사용 되 는 전통 적 인 웹 페이지 개발 과 유사 한 HTML
wxss(스타일 시트 파일)
페이지 스타일 을 만들어 페이지 를 미화 하 는 데 사용 되 며,전통 적 인 웹 개발 과 유사 한 CSS 입 니 다.
js(스 크 립 트 파일)
특정 페이지 의 대화 형 논 리 를 지정 하 는 데 사용 되 는 것 이 자바 script 입 니 다.
json(정적 데이터 프로필)
JSON 형식의 프로필,프로그램의 일부 설정 효과 설정
(3)구조 디 렉 터 리
A:전체적인 소개
공식 개발 도구 나 vscode 등 다른 편집 기 를 통 해 새로운 프로젝트 를 만 들 면 초기 화 된 프로젝트 구 조 를 기본적으로 생 성 합 니 다.그 안에 많은 파일 이 포함 되 어 있 습 니 다.접미사 형식 은 모두 우리 가 위 에서 소개 한 것 입 니 다.
다음은 몇 가지 주요 내용 에 대해 기본 적 인 소 개 를 하 겠 습 니 다.
├── pages //
| ├── index //
│ | ├── index.js //
│ | ├── index.json //
│ | ├── index.wxml //
│ | ├── index.wxss //
| ├── logs //
│ | ├── logs.js //
│ | ├── logs.json //
│ | ├── logs.wxml //
│ | ├── logs.wxss //
| ├── utils // js ( , )
│ | ├── util.js //
│ ├── app.js //
│ ├── app.json //
│ ├── app.wxss //
│ ├── project.config.json //
│ ├── sitemap.json //
구체 적 인 wxml wxss 등 용법 은 뒤에서 언급 할 것 입 니 다.여기 서 우 리 는 두 가지 내용 을 더 제시 해 야 합 니 다.A:설명
app.js:프로젝트 의 입구 파일,응용 프로그램의 대상,처리 프로그램의 수명 주기
app.json:프로젝트 전역 설정 파일 은 페이지 의 경로,인터페이스/창의 표현 시간,격자 시간 초과,그리고 애플 릿 아래쪽 tab 등 과 관련 되 어 있 습 니 다.매우 중요 합 니 다.새 항목 을 초기 화하 면 다음 페이지 필드 와 windows 세그먼트 를 볼 수 있 습 니 다.
{
"pages":[
"pages/index/index",
"pages/logs/logs"
],
"window":{
"backgroundTextStyle":"light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle":"black"
}
}
애플 릿 이 다 중 tab 응용 프로그램(클 라 이언 트 창의 아래쪽 이나 상단 에 tab 표시 줄 이 있 으 면 페이지 를 전환 할 수 있 습 니 다)이 라면 tabBar 설정 항목 을 통 해 tab 표시 줄 의 표현 과 tab 전환 시 표시 되 는 해당 페이지 를 지정 할 수 있 습 니 다.
속성
유형
필수
기본 값
묘사 하 다.
color
HexColor
예.
tab 의 텍스트 기본 색상 은 16 진수 색상 만 지원 합 니 다.
selectedColor
HexColor
예.
tab 에서 선택 한 텍스트 색상 은 16 진수 색상 만 지원 합 니 다.
backgroundColor
HexColor
예.
tab 배경 색,16 진수 색상 만 지원
borderStyle
string
아니.
black
tabbar 에 있 는 테두리 의 색상 은 black/white 만 지원 합 니 다.
list
Array
예.
tab 의 목록,list 속성 설명 참조,최소 2 개,최대 5 개 tab
position
string
아니.
bottom
tabBar 의 위치,bottom/top 만 지원 합 니 다.
custom
boolean
아니.
false
사용자 정의 tabBar,최소 2.5 버 전 필요
일반적으로 일반적인 효 과 를 설정 하려 면 list 를 사용 하여 설정 합 니 다.
속성
유형
필수
설명 하 다.
pagePath
string
예.
페이지 경로,pages 에서 먼저 정의 해 야 합 니 다.
text
string
예.
탭 단추 텍스트
iconPath
string
아니.
그림 경로,icon 크기 는 40kb 로 제한 되 어 있 으 며,사 이 즈 는 81px*81px 로 권장 되 며,네트워크 그림 은 지원 되 지 않 습 니 다.position 가 top 일 때 icon 을 표시 하지 않 습 니 다.
selectedIconPath
string
아니.
선택 한 그림 경 로 는 icon 크기 가 40kb 로 제한 되 어 있 으 며,81px*81px 로 권장 되 며,네트워크 그림 은 지원 되 지 않 습 니 다.position 이 top 일 때 icon 을 표시 하지 않 습 니 다.****
예 를 들 어 글 을 쓰 는 형식 이 이 렇 습 니 다.tabbar 는 반드시 pages 에 해당 하 는 페이지 를 설정 해 야 한 다 는 것 을 잊 지 마 세 요.
"tabBar": {
"color": "#999",
"selectedColor": "#ff2d4a",
"backgroundColor": "#fafafa",
"position": "bottom",
"borderStyle": "black",
"list": [
{
"pagePath": "pages/index/index",
"text": " ",
"iconPath": "icons/home.jpg",
"selectedIconPath": "icons/home.jpg"
},
{
"pagePath": "pages/user/index",
"text": " ",
"iconPath": "icons/my.jpg",
"selectedIconPath": "icons/my.jpg"
}
]
},
모든 애플 릿 페이지 에서.json
파일 을 사용 하여 이 페이지 의 창 표현 을 설정 할 수 있 습 니 다.페이지 의 설정 항목 은 현재 페이지app.json
의window
에서 같은 설정 항목 을 덮어 씁 니 다.마찬가지 로 설정 내용 도 많 으 니 홈 페이지 를 보면 됩 니 다.https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/page.html
엔 딩위 챗 애플 릿 입문 에 관 한 이 글 은 여기 서 출발(로그 인 등록,개발 도구,파일 및 구조 소개)하 는 글 을 소개 합 니 다.더 많은 위 챗 애플 릿 입문 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
git push 오류 ERROR: missing commit message footer에서 변경-ID전체 오류 로그는 다음과 같습니다. 오류 프롬프트에서 Change-Id를 잃어버려서 오류의 원인을 알 수 없습니다. 문제 해결 단계는 다음과 같습니다. 1. Hint 프롬프트에 따라 명령을 실행합니다. 2, 그리고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.