<fieldset id="gy0wc"></fieldset>
<fieldset id="gy0wc"></fieldset>
  • <ul id="gy0wc"><sup id="gy0wc"></sup></ul>
  • 當前位置:首頁 > 行業知識 > 綜合

    怎么做微信小程序

    關注:73 發布時間:2021-12-19 08:48:04

    小程序是一個不需要安裝就可以使用的快速應用,實現了應用“觸手可及”的操作;用戶可以通過掃描或搜索打開應用程序,而無需安裝它。因此,小程序不僅可以提高用戶的應用體驗,還可以方便應用的傳播。

    在本文帶大家快速入門小程開發,了解從環境搭建到開發出一個簡單hello world程序,從而上手小程序開發,讓你快速成功小程序開發人員。,之后,如果你想開發小程序,你可以自己努力學習和工作。

    以下是循序漸進的步驟:

    1、注冊小程序

    當然,在開發之前,你需要先注意冊一個小程序賬號。

    進入“微信公眾平臺”注冊。

    這里需要注意的是,郵箱必須是微信公眾平臺未注冊,微信開放平臺未注冊,不受個人微信號約束。

    提交后,登錄你注冊的郵箱,你會收到一封郵件“激活你的微信小程序”。單擊電子郵件中的激活鏈接,完善“信息注冊”以激活帳戶。

    2、獲取appid

    登錄小程序賬戶后,我們需要先填寫“小程序信息”,然后在左側菜單欄中找到“開發”選項,進入該列后選項卡中的“開發設置”選項。你可以在微信公眾平臺上看到我們的小程序id——appid,微信用它來確定小程序的“身份”,并提供相應的功能界面。

    3、安裝微信開發工具

    在“微信公文-小程序”的開發頁面,可以找到“工具”選項,選擇適合我們電腦系統版本的(這里我用的是windows 64),雙擊運行的軟件,然后“下一步”,安裝好開發者工具后,桌面會自動添加“微信開發者工具”的快捷圖標。“微信開發者工具”圖標,打開微信小程序開發工具,然后用自己的微信軟件掃描二維碼登錄,即可進入微信web開發者工具。

    4、集成開發環境

    安裝開發工具后,就可以開始開發了。

    用你注冊的小程序的微信賬號掃描碼登錄“微信開發者工具”,就可以開始創建小程序項目了。

    以下是微信開發者工具打開項目后的顯示界面。

    工具中的代碼編輯功能很弱,只有基本的代碼編輯功能不能滿足支持項目快速發展的需求。

    (不過預覽功能還是很強大的。).

    所以可以用“微信開發者工具”和一個ide一起開發。比如:vscode, vs code是一個免費的開源輕量級跨平臺代碼編輯器,集成了大部分代碼編輯器的優點,包括git、代碼調試和語法高亮。比較重要的是要有一個強大豐富的插件系統,支持幾乎所有主流開發語言,運行穩定,系統內存占用率低,非常適合構建ide。

    5、開發第一個小程序開始:創建項目

    創建一個小程序項目。

    “微信開發者工具”支持小程序、游戲、代碼片段、微信賬號網頁的開發。默認情況下,小程序處于選中狀態。

    sequence)" src=" https://pic . rmb . bdstatic.com/bjh/down/7f 0d 313 c 8605 f6 cbcf 9775180267 bb 05 . jpeg " data-origin=" https://pic.rmb.bdstatic.com/bjh/down/7f 0d 313 c 8605 f6 cbcf 9775180267 bb 05 . jpeg " data-w=" 640 " data-h=" 430 " data-bjh-origin-src=" 3359 pic

    單擊右側空白處的" ",創建新項目或導入現有項目。這里的appid是注冊小程序時獲得的。

    在初始操作期間,應該創建一個空目錄來存儲項目文件。

    6、創建app.js文件

    在目錄中創建一個app.js文件,作為項目的入口文件,通過app函數注冊一個小程序的應用。函數接受一個對象參數(函數和數據),比如一個小程序的生命周期函數。這里我們先不關心那些生命周期函數,只要定義一個參數為空的app({})函數,就可以注冊小程序。

    //app.jsapp({})

    7、創建一個hello world頁面

    我們需要顯示“hello world”的內容,所以這里需要創建一個頁面。在目錄中創建一個hello world.wxml文件,這里我使用一個視圖容器的視圖標簽來顯示“hello world”的內容。

    //hello world . wxmiewhello world/view

    8、注冊helloword頁面

    小程序中的每一個page都需要注冊到頁面對應的js文件中,所以這里我們需要在目錄中創建一個helloworld.js文件,通過page函數注冊一個page。函數還接受一個對象參數,可以是頁面的初始數據,生命周期函數,事件處理函數等。這里我們忽略生命周期函數,只定義一個參數為空的page({})函數來注冊頁面。

    //helloword.jspage({})

    9、創建app.json文件

    一旦注冊了頁面,我們需要配置頁面路徑,并告訴小程序頁面將被加載到哪里。這需要我們在根目錄下創建一個app.json文件,并使用這個文件全局配置applet。pages對象用于指定applet由哪些頁面組成,每個項目對應一個頁面的路徑(包括文件名)信息。

    注意:文件名不需要寫文件后綴,框架會自動查找的四個文件。json,js,wxml和。用于處理的wxss。數組中的第一項代表小程序的初始頁面(即第一頁),在小程序中增加/減少頁面時需要修改頁面數組。

    //app.json文件{ " pages " :[" hello world "http://由于該文件當前存儲在根目錄下,所以這里直接填寫文件名]。}

    10、調試

    接下來,我們可以打開“微信開發者工具”,切換到“導入項目”頁面,在目錄欄中選擇我們的項目文件夾。如果沒有appid,您可以選擇來賓模式,然后單擊“導入”按鈕。程序會自動生成project.config.json配置文件和sitemap.json站點地圖配置文件(暫時可以忽略)。在左邊的模擬器中,我們可以看到我們的“hello word”內容顯示在小程序中。

    這里我們已經創建了一個比較簡單的“你好”小程序。

    想美化頁面顯示

    如果想美化頁面顯示風格。我們可以繼續創建helloword.wxss文件,在這里我們可以用wxml的組件樣式來控制它。wxss寫的像css,很容易上手!

    這里,以上是10步10分鐘。我們開發了一個小程序,也開始開發小程序。

    你已經是一個小程序開發者了。

    補充知識

    小程序目錄結構說明

    一個小程序體至少需要兩個文件,app.js和app.json,必須放在項目的根目錄下(文件名也必須是app)。

    app.wxss是全局樣式表,主要用來美化視覺風格。沒有它也可以實現。

    通常情況下,

    小程序頁面由四個文件組成,分別定義了頁面的結構、樣式、功能邏輯、配置信息。

    簡單介紹如下:

    app.js文件

    每個applet都需要調用app.js中的app方法來注冊一個applet實例,這是一個小程序的入口文件.

    同時,這個文件也用于定義小程序的全局數據和函數,并控制和監視小程序的整個生命周期。

    定義的函數和數據是全局共享的,其他頁面可以直接使用全局函數和數據。

    生命周期函數可以為不同的場景調用不同的生命周期函數,例如:

    on runch:monitor applet初始化;

    onshow:監控小程序顯示;

    onhide:偵聽小程序隱藏;

    注意:app必須在app.js中注冊,并且只有一個app實例。可以通過getapp方法獲取全局唯*的app實例,但不要在app函數中調用getapp方法。您可以通過使用此來獲取應用程序實例。

    技巧!對你來說,更多地了解代碼保護對你將來發展小項目非常重要

    從文件名可以看出這是app.js是js文件。眾所周知,js文件是明文,小程序可以反編譯。如果你努力開發一個小程序,而它被別人反編譯了,你很容易得到你寫的代碼,也很容易修改和復制你的程序。

    那么,我們需要有產品保護意識:代碼是受保護的。有一個平臺叫jshaman.程序員,傳統做前端開發的都知道是js代碼保護平臺工具,可以對js代碼進行混淆和加密,使其不可讀不可分析,目的是防止自己別的代碼被別人復制修復了使用.

    在小程序的開發中,也可以使用這個平臺,app.js中的代碼可以通過jshaman,加密后發布小程序。這樣,即使有人反編譯了你的小程序,他也不能使用里面的代碼。

    而且,sutra還有一個神奇的應用:過審.因為有很多小程序,很多小程序互相抄襲,代碼幾乎一樣,不允許小程序發布相同或者相似度太高的小程序,所以很多小程序卡在審核過程中。使用jshaman加密代碼后,它不會因為代碼相似而卡住。

    回到正題,說的是app.js.下面是小程序的另外三個重要文件。

    app.json文件

    這個文件是一個json對象,用來全局配置小程序(該文件中不能有注釋)。

    可以配置頁面路徑、窗口呈現、tabbar標簽導航、網絡超時、調試模式,其中pages對象用于配置小程序中的所有頁面路徑(對象為數組,第一個為小程序首頁),頁面路徑不需要寫后綴,系統會自動加載。json,js,wxml和。同名的wxss文件。窗口對象用于設置小程序的窗口表示,包括狀態欄、導航欄、標題、窗口背景顏色等。tabbar對象用于設置tab導航,即小程序窗口底部的菜單欄,可以快速切換頁面。

    wxml文件

    wxml是一種類似html的標簽語言,用來構建頁面結構。雖然標簽和html略有不同,但用法基本相同。同時具有類似vue框架的特點,支持列表循環、條件渲染、模板引用、數據綁定等功能。完整的wxml語句由開始標記和結束標記組成,它們可以是內容或其他wxml標記。這里需要注意的是wxml要求標簽必須是嚴格閉合的,沒有閉合將會導致編譯錯誤。

    wxss文件

    wxss是一組用于描述wxml組件樣式的樣式語言。頁面的渲染風格是通過定義wxss來控制的,類似于html中的css函數(wxss具有css的大部分特性,并在css的基礎上進行了擴展和修改)。app.wxss和。頁面中的wxss文件的作用域是全局的,而。頁面中的wxss文件只能應用于當前頁面。

    掌握了以上內容,你就開始了小程序開發,成為了小程序開發者。

    女裝加盟店經營秘訣

    阿寬冷面吃出來黑色小蟲子怎么辦投訴商家商家不賠償

    我認為解決索賠有點困難,因為它不能證明bug來自哪里,是嗎

    sixsex品牌的中文名是什么

    sixsex的中文名字叫第六感,是一個中國品牌。

    jasper開發的避孕套品牌,大眾流行的避孕套品牌,影響力很大的避孕套生產廠家

    第六感避孕套是jasper的子公司,其產品也屬于jasper。

    第六,這種靈感來源于女性對性的直覺的避孕套品牌,秉承更好理解和適應中國消費者的理念,發展成為中國大眾化的品牌。

    第六感在馬來西亞和泰國都有專門的、設備完善的現代化實驗室,每年都在開發技術和產品,以滿足中國消費者的實際需求。馬來西亞作為上大型的天然膠乳生產基地,不僅擁有膠乳生產技術和工藝,而且具有產地與原料產地無距離的優勢。“第六感”系列產品的原材料從出膠到機器生產都比較短,只需要3天多,幾乎不經過儲存程序(普通避孕套產品的儲存和運輸過程至少需要1到2個月,不需要添加阻燃劑等化學添加劑來防止乳膠老化,所以加工流程產生的產品自然更柔軟。

    所有第六感產品均采用優質天然乳膠制成,每個避孕套均經過電子針孔檢測,符合甚至超過gb7544國家標準、iso4074國際標準和13485國際認證。在全線升級第六感系列產品的基礎上,為消費者的生殖健康和享受安全性行為提供保障。

    武漢捷士邦公司是安塞爾集團的子公司,在中國經營消費品業務。負責中國市場避孕套及相關業務運營,擁有全國范圍的營銷網絡,市場占有率高。杰邦公司以技術和理念服務中國消費者,為中國計劃生育和病預防控制做出積極貢獻,在行業內享有良好聲譽。

    嘉實多合成機油10年crv2.4用這油合適嗎閃點都沒問題嗎

    什么車都適合。太好用了。我的奧迪a6l和奔馳r350用的是嘉實多合成機油。

    金號吸水毛巾這年代的人是有多懶,買個毛巾都上網上買。。。

    哈哈!一個10和20怎么樣?反正我幾乎天天下單買東西,一起買。發生了什么事?

    佳潔士牙齦護理牙膏好不好好不好

    可以用,公平,實惠。普通人用佳潔士牙齦護理牙膏。如果你比較富裕,建議用比較好的

    猜你喜歡

    • 哈拉少什么意思

      哈拉少什么意思54人支持

      什么意思,迅雷嘎巴?最近在各個網站的評論區,都被迅雷、嘎巴、野兔、小鳥伏特加之類的評論篩選過,但是很多網友不明白這是什么意思。今天我給大家介紹一下。我們來看看。原來是主…

    • 在景區里做什么生意好

      在景區里做什么生意好170人支持

      隨著經濟的發展,越來越多的人選擇在假期去景點,因為景點里有很多景點,不僅可以給我們視覺感受,還可以帶動經濟發展。所以很多人選擇在旅游景點創業,那怎么辦?這個問題也困擾著一些…

    • 農村養殖什么賺錢

      農村養殖什么賺錢7人支持

      目前農村正在進行種田,哪個項目最賺錢,現在最賺錢的項目,養豬,市場供不應求。隨著溫州豬瘟的出現,豬的價格不斷上漲。很多地方不適合養豬。人口密集的地方,靠近水源的地方,蚊子和蒼…

    • 什么是客戶關系管理

      什么是客戶關系管理135人支持

      客戶關系管理的定義是由高德納集團在1993年左右提出的。什么是客戶關系管理?理論界和企業界意見不一,從不同角度提出自己的理解。主要有以下理論。1.客戶關系管理的戰略說美國…

    • 大數據告訴你

      大數據告訴你39人支持

      根據中國互聯網大數據分析公司-易觀智庫的報告數據,2014年中國移動購物用戶規模超過3億,增速超過35%,比pc購物用戶增速高出25%;手機購物交易額接近10萬億元,增速270%。艾瑞咨詢發…

    • lte什么意思

      lte什么意思75人支持

      lte系統概述:lte系統概述lte系統概述:什么是lte長期演進(lte)是對3gpp ran工作組工作的描述,旨在建立一個全新的演進接入網(e-utran)來取代utran。與wimax等其他無線寬帶技術…

    • 下降頭是什么意思

      下降頭是什么意思67人支持

      現在是崇尚科學的時代,但是有很多超靈異是我們解決不了的。這些超靈異的大多很奇怪,不僅沒有規律,還會給我們帶來很大的影響。甚至有人知道什么樣的生活方式存在,但這些人就是不…

    • 股災牛是什么意思?

      股災牛是什么意思?54人支持

      所謂“股災中的牛市”,是指股市的狀態:從市場的角度來看,近幾年所有指數都創新高,但從個股的角度來看,交易的4000多只股票中,大部分都下跌了,有時甚至占到80%以上,類似于股災。這是…

    • 人言可畏下一句是什么

      人言可畏下一句是什么66人支持

      我記得一個小故事,講的是一對夫婦帶著一只小毛驢走在路上。這時候有路人指著說這對情侶傻。他們沒有騎小驢,而是騎了它。于是,夫妻倆商量了一下。丈夫讓妻子騎小毛驢,丈夫牽著小…

    • 充氣城堡5元一次賺錢嗎

      充氣城堡5元一次賺錢嗎39人支持

      充氣城堡是最近許多地方流行的充氣淘氣城堡娛樂設備。許多孩子喜歡在假期去各種主題的充氣城堡,這很有趣。許多朋友想加入這個商機,但畢竟這是第一次接觸,他們仍然不知道充氣城…

    • 達卡是哪國的首都

      達卡是哪國的首都52人支持

      孟加拉,一個我們熟悉的國家,大多數中國人能想到的第一印象就是三個字:“臟、亂、窮”。的確,作為世界上最不發達的國家和地區之一,人均工資相當于人民幣和500元。同時,孟加拉國也…

    • 女裝店名帶財

      女裝店名帶財53人支持

      開店的目的是為了盈利。開店的時候,不僅賣的東西很重要,好的名聲也能給生意帶來效益。所以店鋪的名字不要太繁瑣,因為店鋪畢竟是要被別人記住的。名字太累贅,就會發生別人記不住…

    主站蜘蛛池模板: 精品无码av一区二区三区| 无码精品黑人一区二区三区| 91麻豆精品国产91久久久久久| 日韩精品无码免费一区二区三区| 国产在线观看一区精品| 亚洲国产精品无码专区| 91久久精品无码一区二区毛片| 国产精品无码专区| 正在播放国产精品每日更新| 国产偷国产偷高清精品| 久久久久夜夜夜精品国产| 国产精品va久久久久久久| 国产精品欧美亚洲韩国日本久久 | 久久精品国产91久久综合麻豆自制| 久久se这里只有精品| 久久国产乱子伦免费精品| 欧美日韩国产中文精品字幕自在自线 | 久久久久久噜噜精品免费直播| 四虎影永久在线观看精品| 久久精品国产网红主播| 国产欧美日本精品| 精品国偷自产在线| 亚洲精品无码永久中文字幕| 无码精品前田一区二区| 日韩精品久久无码中文字幕| 在线精品亚洲| 亚洲精品V欧洲精品V日韩精品 | Aⅴ精品无码无卡在线观看| 精品国偷自产在线| 亚洲av午夜国产精品无码中文字 | 国内精品久久久久影院日本 | 久久久久无码精品| 精品人妻少妇一区二区三区不卡| 精品九九久久国内精品| 国产精品免费看久久久香蕉| 桃花岛精品亚洲国产成人 | 成人国内精品久久久久影院| 亚洲国产精品无码久久青草 | 日韩精品专区在线影院重磅| 一本一本久久a久久综合精品蜜桃 一本一道精品欧美中文字幕 | 精品国产v无码大片在线观看|