菜鳥學習微信小程式之檔案作用域

2021-08-08 04:48:30 字數 828 閱讀 2646

globaldata:1

})

// a.js

// the localvalue can only be used in file a.js.

var localvalue = 'a'

// get the global data and change it.

// b.js

// you can redefine localvalue in file b.js, without interference with the localvalue in a.js.

var localvalue = 'b'

// if a.js it run before b.js, now the globaldata shoule be 2.

可以將一些公共的**抽離成為乙個單獨的js檔案,作為乙個模組化。模組化只有通過module.exports或者 exports 才能對外暴露介面。

需要注意的是:

function

sayhello

(name)

module.exports.sayhello = sayhello;

var common = require('../commont/commont.js');

page()

控制台輸出:

require 暫時不支援絕對路徑

微信小程式學習

在實際開發過程中遇到 warning now you can provide attr wx key for a wx for to improve performance.上網查詢資料與檢視官方文件發現原因大致如下 官方解釋 wx key 如果列表中專案的位置會動態改變或者有新的專案新增到列表中,...

微信小程式學習

1.json 字尾的 json 配置檔案 project.config.json 在工具上做的任何配置都會寫入到這個檔案,其中會包括編輯器的顏色 上傳時自動壓縮 格式 雙引號 2.wxml 字尾的 wxml 模板檔案 this.setdata js中處理狀態 3.wxss 字尾的 wxss 樣式檔案...

微信小程式之canvas

initcanvas 複製 rem px 複製 opt.x opt.y x,y是矩形的起點 opt.w opt.h w,h是矩形的寬高 opt.color 顏色 ffffff opt.opacity 透明度 1 opt.fill 是否填充 false drawrect opt else ctx.re...