微信小程序開發(三)-----手動創建目錄結構


*****************************************************************

需求: 1. 屏幕打印紅色字體 你好 ;

        2. 自定義全局應用對象的方法getString, 在index.js頁面實現etString方法

*****************************************************************

本文以這一個例子講解如何手動創建項目目錄結構, 步驟如下:

1. 填寫項目名稱和目錄

注意: 因為要手動創建目錄結構, 所以上圖中不要勾選!!

2.新建目錄

這里就按照官方目錄結構創建, 大家看起來比較方便, 步驟如圖:

 

目錄如下:

3.需求1界面代碼

3.1 app.json界面的代碼如下:

1 {
2     "pages": [
3       "pages/index/index"
4     ]
5 }

通過pages來添加要加載頁面的路徑, 注意這里不要寫文件的后綴, 寫在最前邊的路徑就是最先加載的文件

3.2 index.wxml界面代碼如下:

<text>你好</text>

用text標簽來添加文本。 

3.3 index.wxss界面代碼如下:

text{
    color: red;
}

到此需求1已經完成, 運行結果如圖:

 

4.需求2界面代碼

4.1 app.js界面代碼如下:

 1 App({
 2   onLaunch () {
 3      console.log('加載')
 4   },
 5 
 6   //自定義的函數
 7   getString () {
 8     console.log('自定義的函數')
 9   }
10 })

通過系統函數App來生成一個程序實例, 在其中有常見的生命周期函數, 在這里自定義函數getSting

4.2 index.js界面代碼如下:

1 //通過getApp方法拿到應用程序對象
2 const app = getApp()
3 Page({
4  onLoad () {
5     const string1 = app.getString()
6     console.log(string1) 
7  }
8 })
通過getApp方法拿到應用程序對象,這里對象命名為app, 以此來用app對象獲取getSrting方法, 通過Page函數生成一個頁面實例,
在加載頁面時完成需求2, 運行結果如圖:

5. 注意

其中可能出現的問題如圖:

這說明在app.json文件中沒有加載入口文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM