Maison >Applet WeChat >Développement de mini-programmes >Partage de ressources de didacticiel vidéo d'analyse approfondie complète du mini programme WeChat

Partage de ressources de didacticiel vidéo d'analyse approfondie complète du mini programme WeChat

黄舟
黄舟original
2017-09-01 09:47:513072parcourir

WeChat Mini Program est un nouveau formulaire de candidature publié par WeChat le 15 septembre 2016. Il s'agit d'une application qui ne nécessite ni téléchargement ni installation. "Tutoriel vidéo d'analyse approfondie complète du programme WeChat Mini" vous guidera depuis la construction, la configuration et l'utilisation de l'API les plus élémentaires jusqu'au processus complet de développement d'une application.

Partage de ressources de didacticiel vidéo danalyse approfondie complète du mini programme WeChat

Adresse de lecture du cours : http://www.php.cn/course/248.html

Le style d'enseignement du professeur :

Les enseignants enseignent dans des termes simples et faciles à comprendre, avec une organisation claire, une analyse couche par couche, des liens imbriqués, une argumentation rigoureuse et une structure rigoureuse. Ils utilisent le pouvoir logique de la pensée pour attirer l'attention des étudiants, et utiliser la raison pour contrôler le processus d’enseignement en classe. En écoutant les cours de l'enseignant, les étudiants acquièrent non seulement des connaissances, mais reçoivent également une formation à la réflexion, et sont également influencés et influencés par l'attitude académique rigoureuse de l'enseignant

Le point le plus difficile de cette vidéo est la portée et modularisation :

Portée du fichier
Les variables et fonctions déclarées dans un fichier JavaScript ne sont valables que dans ce fichier ; les variables et fonctions portant le même nom peuvent être déclarées dans des fichiers différents sans s'affecter mutuellement.

Exemple :
L'instance globale de l'application peut être obtenue via la fonction globale getApp(). Si des données globales sont nécessaires, elles peuvent être définies dans App(), par exemple :

/* app.js */  
App({  
  globalData: 1  
})
.
/* a.js */  
// 这是局部变量localValue  
var localValue = 'a'  
// 获取app.js的实例  
var app = getApp()  
// 通过app的示例来操作全局的变量  
app.globalData++
/* b.js */  
// 在不同的文件中可以重复定义localValue这个变量  
var localValue = 'b'  
// 如果a.js文件先执行,那么b.js获取到的就是a.js执行过的变量数值  
console.log(getApp().globalData)

Modularisation
Nous pouvons extraire du code commun dans un fichier js séparé en tant que module. Les modules ne peuvent exposer les interfaces au monde extérieur que via module.exports ou exports.

Exemple :

/* common.js */  
function sayHello(name) {  
  console.log(`Hello ${name} !`)  
}  
  
module.exports = { sayHello : sayHello}

Dans les fichiers qui doivent utiliser ces modules, utilisez require(path) pour introduire le code commun dans

/* a.js */  
var common = require('common.js')  
Page({  
  helloMINA: function() {  
    common.sayHello('MINA')  
  }  
})

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn