1import{O as e,P as t,_ as n,b as r,g as i,j as a,m as o,v as s,y as c}from"./app-Dtbj_Jlj.js";import{t as l}from"./plugin-vue_export-helper-BDNMzG2s.js";var u=JSON.parse(`{"path":"/code/mini-app/","title":"å°ç¨åº","lang":"zh-CN","frontmatter":{"title":"å°ç¨åº","icon":"mini-app","date":"2019-11-25T00:00:00.000Z","category":"å°ç¨åº","star":true,"description":"æç¤º å¨å¼åå°ç¨åºä¹åãåºå½ææ¡ HTMLãCSSãJavaScript åºç¡ 以å ES6ã","head":[["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"å°ç¨åº\\",\\"image\\":[\\"https://res.wx.qq.com/wxdoc/dist/assets/img/demo.ef5c5bef.jpg\\"],\\"datePublished\\":\\"2019-11-25T00:00:00.000Z\\",\\"dateModified\\":\\"2025-12-12T01:09:00.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"Mr.Hope\\",\\"url\\":\\"https://mister-hope.com\\"}]}"],["meta",{"property":"og:url","content":"https://mister-hope.com/code/mini-app/"}],["meta",{"property":"og:site_name","content":"Mr.Hope"}],["meta",{"property":"og:title","content":"å°ç¨åº"}],["meta",{"property":"og:description","content":"æç¤º å¨å¼åå°ç¨åºä¹åãåºå½ææ¡ HTMLãCSSãJavaScript åºç¡ 以å ES6ã"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:image","content":"https://res.wx.qq.com/wxdoc/dist/assets/img/demo.ef5c5bef.jpg"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2025-12-12T01:09:00.000Z"}],["meta",{"property":"article:published_time","content":"2019-11-25T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2025-12-12T01:09:00.000Z"}],["link",{"rel":"alternate","type":"application/atom+xml","href":"https://mister-hope.com/atom.xml","title":"Mr.Hope Atom Feed"}],["link",{"rel":"alternate","type":"application/json","href":"https://mister-hope.com/feed.json","title":"Mr.Hope JSON Feed"}],["link",{"rel":"alternate","type":"application/rss+xml","href":"https://mister-hope.com/rss.xml","title":"Mr.Hope RSS Feed"}]]},"git":{"createdTime":1591204114000,"updatedTime":1765501740000,"contributors":[{"name":"Mr.Hope","username":"","email":"[email protected]","commits":14},{"name":"Mister-Hope","username":"Mister-Hope","email":"[email protected]","commits":1,"url":"https://github.com/Mister-Hope"}]},"readingTime":{"minutes":2.62,"words":786},"filePathRelative":"code/mini-app/README.md","excerpt":"<div class=\\"hint-container tip\\">\\n<p class=\\"hint-container-title\\">æç¤º</p>\\n<p>å¨å¼åå°ç¨åºä¹åãåºå½ææ¡ <a href=\\"/code/website/html/\\" target=\\"_blank\\">HTML</a>ã<a href=\\"/code/website/css/\\" target=\\"_blank\\">CSS</a>ã<a href=\\"/code/language/js/guide/\\" target=\\"_blank\\">JavaScript åºç¡</a> 以å <a href=\\"/code/language/js/es6/\\" target=\\"_blank\\">ES6</a>ã</p>\\n</div>\\n","autoDesc":true}`),d={name:`README.md`},f={class:`hint-container tip`};function p(l,u,d,p,m,h){let g=a(`RouteLink`),_=a(`Badge`);return e(),n(`div`,null,[o(`div`,f,[u[9]||=o(`p`,{class:`hint-container-title`},`æç¤º`,-1),o(`p`,null,[u[4]||=c(`å¨å¼åå°ç¨åºä¹åãåºå½ææ¡ `,-1),r(g,{to:`/code/website/html/`},{default:t(()=>[...u[0]||=[c(`HTML`,-1)]]),_:1}),u[5]||=c(`ã`,-1),r(g,{to:`/code/website/css/`},{default:t(()=>[...u[1]||=[c(`CSS`,-1)]]),_:1}),u[6]||=c(`ã`,-1),r(g,{to:`/code/language/js/guide/`},{default:t(()=>[...u[2]||=[c(`JavaScript åºç¡`,-1)]]),_:1}),u[7]||=c(` 以å `,-1),r(g,{to:`/code/language/js/es6/`},{default:t(()=>[...u[3]||=[c(`ES6`,-1)]]),_:1}),u[8]||=c(`ã`,-1)])]),i(` more `),u[72]||=s(`<h2 id="å°ç¨åºåºç¡ç®ä»" tabindex="-1"><a class="header-anchor" href="#å°ç¨åºåºç¡ç®ä»"><span>å°ç¨åºåºç¡ç®ä»</span></a></h2><p>å¨å¾®ä¿¡å°ç¨åºä¸ä¸»è¦æåç§æä»¶ç»æ: <code>wxml</code>ã<code>wxss</code>ã<code>js</code> å <code>json</code>ãå
¶ä¸ <code>wxml</code> 对åºå¸¦æ vue.js ç¹å¾ç html5ï¼<code>wxss</code> å¯¹åº css3ï¼<code>js</code> å¯¹åº ES6 æ åçç javaScriptã</p><p>
1å¯¹äº QQ å°ç¨åºï¼å
¶æä»¶ç»æä¸º <code>QML</code>ã<code>qss</code>ã<code>js</code> å <code>json</code>ã</p><div class="hint-container tip"><p class="hint-container-title">æç¤º</p><p>QQ å°ç¨åºæ¬è´¨è¿æ¯æ¢æ±¤ä¸æ¢è¯çï¼ä¸ QQ å¼åè
å·¥å
·å
¼å®¹ <code>wxml</code> ä¸ <code>wss</code>)</p></div><p>å°ç¨åºå¼åä¸ç½é¡µå¼åæå
¶ç¸ä¼¼ãæä»¥å¿
é¡»æéå½çç½é¡µå¼ååºç¡ãé¶åºç¡ç人å¯è½å¾é¾ç´æ¥ä¸æå°ç¨åºå¼åã</p><h2 id="æç¨ç®å½" tabindex="-1"><a class="header-anchor" href="#æç¨ç®å½"><span>æç¨ç®å½</span></a></h2>`,6),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/file-structure.html`},{default:t(()=>[...u[10]||=[c(`æä»¶ç»æ`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/env.html`},{default:t(()=>[...u[11]||=[c(`è¿è¡ç¯å¢`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/config/`},{default:t(()=>[...u[12]||=[c(`å°ç¨åºé
ç½®`,-1)]]),_:1})]),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/config/app-config.html`},{default:t(()=>[...u[13]||=[c(`å
¨å±é
ç½®`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/config/page-config.html`},{default:t(()=>[...u[14]||=[c(`页é¢é
ç½®`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/config/sitemap-config.html`},{default:t(()=>[...u[15]||=[c(`sitemap é
ç½®`,-1)]]),_:1})])])])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/frame/`},{default:t(()=>[...u[16]||=[c(`å°ç¨åºæ¡æ¶`,-1)]]),_:1})]),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/frame/intro.html`},{default:t(()=>[...u[17]||=[c(`æ¡æ¶ä»ç»`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/frame/scene.html`},{default:t(()=>[...u[18]||=[c(`åºæ¯å¼`,-1)]]),_:1}),u[19]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/frame/env.html`},{default:t(()=>[...u[20]||=[c(`è¿è¡ç¯å¢`,-1)]]),_:1}),u[21]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/frame/mechanism.html`},{default:t(()=>[...u[22]||=[c(`è¿è¡æºå¶`,-1)]]),_:1}),u[23]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/frame/update.html`},{default:t(()=>[...u[24]||=[c(`æ´æ°æºå¶`,-1)]]),_:1}),u[25]||=c(),r(_,{type:`grey`,text:`é«çº§`})])])])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/`},{default:t(()=>[...u[26]||=[c(`é»è¾å±`,-1)]]),_:1})]),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/lifetime.html`},{default:t(()=>[...u[27]||=[c(`çå½å¨æ`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/route.html`},{default:t(()=>[...u[28]||=[c(`è·¯ç±`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/register.html`},{default:t(()=>[...u[29]||=[c(`注å`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/app.html`},{default:t(()=>[...u[30]||=[c(`App()`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/page.html`},{default:t(()=>[...u[31]||=[c(`Page()`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/run.html`},{default:t(()=>[...u[32]||=[c(`è¿è¡`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/module.html`},{default:t(()=>[...u[33]||=[c(`模åå`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/service/api/`},{default:t(()=>[...u[34]||=[c(`API`,-1)]]),_:1})])])])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/`},{default:t(()=>[...u[35]||=[c(`è§å¾å±`,-1)]]),_:1})]),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/wxml.html`},{default:t(()=>[...u[36]||=[c(`WXML`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/wxss.html`},{default:t(()=>[...u[37]||=[c(`WXSS`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/wxs.html`},{default:t(()=>[...u[38]||=[c(`WXS`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/event.html`},{default:t(()=>[...u[39]||=[c(`äºä»¶`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/component.html`},{default:t(()=>[...u[40]||=[c(`åºç¡ç»ä»¶`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/animation.html`},{default:t(()=>[...u[41]||=[c(`å¨ç»`,-1)]]),_:1}),u[42]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/wxs.html`},{default:t(()=>[...u[43]||=[c(`WXS`,-1)]]),_:1}),u[44]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/wxs-event.html`},{default:t(()=>[...u[45]||=[c(`WXS äºä»¶`,-1)]]),_:1}),u[46]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/model.html`},{default:t(()=>[...u[47]||=[c(`建议ååç»å®`,-1)]]),_:1}),u[48]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/selector.html`},{default:t(()=>[...u[49]||=[c(`è·åçé¢ä¸çèç¹ä¿¡æ¯`,-1)]]),_:1}),u[50]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/selector.html`},{default:t(()=>[...u[51]||=[c(`ç¸åºæ¾ç¤ºåºååå`,-1)]]),_:1}),u[52]||=c(),r(_,{type:`grey`,text:`é«çº§`})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/view/rendering-cache.html`},{default:t(()=>[...u[53]||=[c(`åå§æ¸²æç¼å`,-1)]]),_:1}),u[54]||=c(),r(_,{type:`grey`,text:`é«çº§`})])])])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/ability/`},{default:t(()=>[...u[55]||=[c(`å°ç¨åºè½å`,-1)]]),_:1})]),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/ability/network.html`},{default:t(()=>[...u[56]||=[c(`ç½ç»è¯·æ±`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/ability/storage.html`},{default:t(()=>[...u[57]||=[c(`åå¨`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/ability/file-system.html`},{default:t(()=>[...u[58]||=[c(`æä»¶ç³»ç»`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/guide/ability/debug.html`},{default:t(()=>[...u[59]||=[c(`è°è¯`,-1)]]),_:1})])])])])]),u[73]||=o(`h2`,{id:`å¼åè
å·¥å
·`,tabindex:`-1`},[o(`a`,{class:`header-anchor`,href:`#å¼åè
å·¥å
·`},[o(`span`,null,`å¼åè
å·¥å
·`)])],-1),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/tools/interface.html`},{default:t(()=>[...u[60]||=[c(`å·¥å
·çé¢ç®ä»`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/tools/debug.html`},{default:t(()=>[...u[61]||=[c(`è°è¯`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/tools/npm.html`},{default:t(()=>[...u[62]||=[c(`npm`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/tools/audit.html`},{default:t(()=>[...u[63]||=[c(`ä½éªè¯å`,-1)]]),_:1})])])]),u[74]||=s(`<h2 id="宿¹æç¨" tabindex="-1"><a class="header-anchor" href="#宿¹æç¨"><span>宿¹æç¨</span></a></h2><ul><li><a href="https://developers.weixin.qq.com/ebook?action=get_post_info&docid=0008aeea9a8978ab0086a685851c0a" target="_blank" rel="noopener noreferrer">ç¹å»åå¾</a></li></ul><h2 id="æ¡ä¾" tabindex="-1"><a class="header-anchor" href="#æ¡ä¾"><span>æ¡ä¾</span></a></h2><ul><li><a href="https://github.com/Hope-Studio/wxminiappdemo" target="_blank" rel="noopener noreferrer">GitHub repository</a></li></ul><h2 id="mr-hope-æ¡æ¶è¯´æ" tabindex="-1"><a class="header-anchor" href="#mr-hope-æ¡æ¶è¯´æ"><span>Mr.Hope æ¡æ¶è¯´æ</span></a></h2>`,5),o(`ul`,null,[o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/framework/`},{default:t(()=>
1[...u[64]||=[c(`å°ç¨åºæ¡æ¶ä½¿ç¨è¯´æ`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/framework/tag-list.html`},{default:t(()=>[...u[65]||=[c(`tag å¼åæ°è¡¨`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/framework/page.html`},{default:t(()=>[...u[66]||=[c(`setPage åºä½¿ç¨è¯´æ`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/framework/simple-debug.html`},{default:t(()=>[...u[67]||=[c(`çé¢ç®åå¼åå¦ä¹ æå`,-1)]]),_:1})])]),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/qr-code.html`},{default:t(()=>[...u[68]||=[c(`å享ç¸å
³`,-1)]]),_:1})])])]),u[75]||=s(`<h2 id="å¦ä¹ è§é¢" tabindex="-1"><a class="header-anchor" href="#å¦ä¹ è§é¢"><span>å¦ä¹ è§é¢</span></a></h2><ul><li><p><a href="https://www.bilibili.com/video/av22790583/" target="_blank" rel="noopener noreferrer">é¶åºç¡å¼åå°ç¨åº</a>(æ¯è¾æ°çè§é¢ï¼å¼ºè°æ»ä½ææ³)</p></li><li><p><a href="https://www.bilibili.com/video/av11938917" target="_blank" rel="noopener noreferrer">å°ç¨åº-ä»å
¥é¨å°å
¥å</a>(æ¯è¾èçè§é¢ï¼é对æ¯ä¸ªç»ä»¶æè
API è¿è¡äºé对ç讲解ä¸ç¤ºèï¼ä½é¨åå
容已ç»ä¸ææ°å®æ¹ææ¡£ä¸ç¬¦)</p></li></ul><h2 id="示ä¾ä»£ç " tabindex="-1"><a class="header-anchor" href="#示ä¾ä»£ç "><span>示ä¾ä»£ç </span></a></h2><ul><li><p><a href="https://github.com/wechat-miniprogram/miniprogram-demo" target="_blank" rel="noopener noreferrer">å°ç¨åºå®ä¾æºç </a></p><figure><img src="https://res.wx.qq.com/wxdoc/dist/assets/img/demo.ef5c5bef.jpg" alt="å°ç¨åºç¤ºä¾äºç»´ç " tabindex="0" loading="lazy"><figcaption>å°ç¨åºç¤ºä¾äºç»´ç </figcaption></figure></li></ul><h2 id="宿¹ææ¡£" tabindex="-1"><a class="header-anchor" href="#宿¹ææ¡£"><span>宿¹ææ¡£</span></a></h2><ul><li><a href="https://q.qq.com/wiki/" target="_blank" rel="noopener noreferrer">QQ å°ç¨åº</a></li><li><a href="https://developers.weixin.qq.com/miniprogram/dev/framework/" target="_blank" rel="noopener noreferrer">微信å°ç¨åº</a></li><li><a href="https://developers.weixin.qq.com/community/develop/question" target="_blank" rel="noopener noreferrer">微信å°ç¨åºç¤¾åº</a><ul><li><a href="https://developers.weixin.qq.com/community/develop/list/2?id=" target="_blank" rel="noopener noreferrer">宿¹å
¬å</a></li></ul></li></ul><h3 id="qq-å¼åè
å·¥å
·" tabindex="-1"><a class="header-anchor" href="#qq-å¼åè
å·¥å
·"><span>QQ å¼åè
å·¥å
·</span></a></h3><p>ç°å¨å¾å¤åè½è¿å¤äºç¼ºå¤±ç¶æï¼bug å°æ²¡ä¹åé£ä¹å¤äºã</p><ul><li><p><a href="https://q.qq.com/wiki/" target="_blank" rel="noopener noreferrer">æ¥ç详æ
</a></p></li><li><p><a href="https://q.qq.com/wiki/tools/devtool/" target="_blank" rel="noopener noreferrer">ä¸è½½å°å</a></p></li></ul><h2 id="微信å¼åè
å·¥å
·" tabindex="-1"><a class="header-anchor" href="#微信å¼åè
å·¥å
·"><span>微信å¼åè
å·¥å
·</span></a></h2><p>微信å¼åè
å·¥å
·ç¨æ¥å¼åä¸è°è¯å¾®ä¿¡å°ç¨åºå微信ç¸å
³ç½é¡µç宿¹å·¥å
·ãå°ç¨åºä½¿ç¨è¯¥å¼åå·¥å
·è¿è¡å¼åã</p>`,11),o(`ul`,null,[u[70]||=o(`li`,null,[o(`p`,null,[o(`a`,{href:`https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html`,target:`_blank`,rel:`noopener noreferrer`},`ä¸è½½å°å`)])],-1),o(`li`,null,[o(`p`,null,[r(g,{to:`/code/mini-app/tools/`},{default:t(()=>[...u[69]||=[c(`å¼åè
å·¥å
·æç¨`,-1)]]),_:1})])]),u[71]||=o(`li`,null,[o(`p`,null,[o(`a`,{href:`https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html`,target:`_blank`,rel:`noopener noreferrer`},`宿¹ä½¿ç¨æå`)])],-1)])])}var m=l(d,[[`render`,p]]);export{u as _pageData,m as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.