위챗 미니 프로그램은 2016년 9월 15일 위챗에서 출시한 새로운 신청서입니다. 다운로드와 설치가 필요 없는 애플리케이션입니다. "WeChat Mini 프로그램 종합 심층 분석 영상 튜토리얼"은 가장 기본적인 환경 구축, 구성, API 사용부터 앱 개발의 전체 과정까지 안내합니다.
강의 재생 주소: http:// www.php.cn/course/248.html
선생님의 강의 스타일:
선생님의 강의는 간단하고 이해하기 쉽고, 명확하게 구성되고, 계층별로 분석되고, 연동되고, 엄격한 논쟁, 엄격한 구조, 그리고 사고의 논리를 사용하여 힘은 학생들의 관심을 끌고 이성을 사용하여 교실 교육 과정을 통제합니다. 선생님의 강의를 들으면서 학생들은 지식을 배울 뿐만 아니라 사고 훈련도 받았고 선생님의 엄격한 학문적 태도에 영향을 받고 영향을 받았습니다
이 영상에서 더 어려운 점은 범위와 모듈화입니다:
파일 역할 도메인
JavaScript 파일에 선언된 변수와 함수는 해당 파일에서만 유효합니다. 동일한 이름을 가진 변수와 함수는 서로 영향을 주지 않고 다른 파일에 선언될 수 있습니다.
예:
글로벌 애플리케이션 인스턴스는 전역 함수 getApp()를 통해 얻을 수 있습니다. 전역 데이터가 필요한 경우 다음과 같이 App()에서 설정할 수 있습니다.
/* 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)
Modularization
몇 가지 공통 코드를 하나의 별도 js 파일을 모듈로 사용합니다. 모듈은 module.exports 또는 내보내기를 통해서만 인터페이스를 외부 세계에 노출할 수 있습니다.
예:
/* common.js */ function sayHello(name) { console.log(`Hello ${name} !`) } module.exports = { sayHello : sayHello}
이러한 모듈을 사용해야 하는 파일에서 require(path)를 사용하여 공개 코드를 도입하세요
/* a.js */ var common = require('common.js') Page({ helloMINA: function() { common.sayHello('MINA') } })
위 내용은 WeChat 미니 프로그램 종합 심층 분석 비디오 튜토리얼 리소스 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!