番禺企业网站建设步骤-注册微信小程序E企盈微信

--------

番禺企业网站建设步骤

------- 申请注册小程序

每一个小程序都需要在 app.js 中启用 App 方式申请注册小程序案例,关联生命周期回调函数涵数、不正确监视和网页页面不存在监视涵数等。

详尽的主要参数含意和应用请参照 App 参照文本文档 。

// app.js
App({
 onLaunch (options) {
 // Do something initial when launch.
 onShow (options) {
 // Do something when show.
 onHide () {
 // Do something when hide.
 onError (msg) {
 console.log(msg)
 globalData: 'I am global data'

全部小程序仅有一个 App 案例,是所有网页页面共享资源的。开发设计者能够根据 getApp 方式获得到全局性唯一的 App 案例,获得App上的数据信息或启用开发设计者申请注册在 App 上的涵数。

// xxx.js
const appInstance = getApp()
console.log(appInstance.globalData) // I am global data

针对小程序中的每一个网页页面,都需要在网页页面对应的 js 文档中开展申请注册,特定网页页面的原始数据信息、生命周期回调函数、恶性事件解决涵数等。

应用 Page 结构器申请注册网页页面

简易的网页页面能够应用 Page() 开展结构。

编码示例:

//index.js
Page({
 data: {
 text: "This is page data."
 onLoad: function(options) {
 // 网页页面建立时实行
 onShow: function() {
 // 网页页面出現在前台接待时实行
 onReady: function() {
 // 网页页面初次3D渲染结束时实行
 onHide: function() {
 // 网页页面从前台接待变成后台管理时实行
 onUnload: function() {
 // 网页页面消毁时实行
 onPullDownRefresh: function() {
 // 开启往下拉更新时实行
 onReachBottom: function() {
 // 网页页面触底时实行
 onShareAppMessage: function () {
 // 网页页面被客户共享时实行
 onPageScroll: function() {
 // 网页页面翻转时实行
 onResize: function() {
 // 网页页面尺寸转变时实行
 onTabItemTap(item) {
 // tab 点一下时实行
 console.log(item.index)
 console.log(item.pagePath)
 console.log(item.text)
 // 恶性事件响应涵数
 viewTap: function() {
 this.setData({
 text: 'Set some data for updating view.'
 }, function() {
 // this is setData callback
 // 随意数据信息
 customData: {
 hi: 'MINA'

详尽的主要参数含意和应用请参照 Page 参照文本文档 。

在网页页面中应用 behaviors

基本库 2.9.2 刚开始适用,低版本号需做适配解决。

网页页面能够引入 behaviors 。 behaviors 能够用来让多个网页页面有同样的数据信息字段和方式。

// my-behavior.js
module.exports = Behavior({
 data: {
 sharedText: 'This is a piece of data shared between pages.'
 methods: {
 sharedMethod: function() {
 this.data.sharedText === 'This is a piece of data shared between pages.'
---------

番禺企业网站建设步骤

------------