いくつかの小さなマイクロチャネルプログラム開発経験

小型マイクロチャネルプログラム

 

 

 

 

 

開発のAppID 「マイクロチャネルの公共プラットフォーム」から入手する必要性

 

 

 

 

 

 

 

 

 

 

それから直接である場合のgit プロジェクトに直接引き、それを(名前は中国でもよい)をインポート

 

 

 

 

 

あなたはと表示名を変更する必要がある場合 APPID 設定ファイルが生成するのに行くことができproject.config.json 内部の修正を

 

 

 

 

ページの対応するページに相当しVUE の内部ルータ

直接の新しいページ場合はページ内に記述のような:「ページが/テスト/テスト」とは、ファイルが直接あなたが必要なものを生成したセーブ

 

 

 

 

ページの配置内の最初の「デフォルトコンパイラ」の開発であります

 

 

デフォルトのコンパイラクリックして 開発を容易にするために、内部を 私たちはどのディスプレイページをカスタマイズすることができます

デフォルトまたは代表者の氏名を書きます

ページのみを起動する必要があります あなたが開発する必要があるページを埋めるために

 

 

 

 

最も重要なのは、起動時のパラメータであります

同等の URL ページの背後には、ここで埋めるために必要なパラメータを実行します

これらのパラメータを受信するための場所のjs ファイルのライフサイクル機能のonLoad オプション

 

 

 

ライフサイクル機能 これら三つののがより使用されます

onShow页面完全展示出老所执行的函数 会跟onLoad一起执行 但是比inLoad后执行

onHide 离开当前页面时执行,用于页面之间的跳转

 

 

 

这个方法只要写出来点击右上角的三个点中会有分享,不需要直接注释这个方法就好了

 

页面之间的跳转 html标签或者js

 

 

 

 

 

授权必须得用

 

户点击按钮才行

 

 

 

 

  

Js引入和vue差不多

 

一般的公共方法写到util.js

 

 

 

 

 

这是我封装的请求

 

app.js当中onLaunch在程序启动时最先执行 而且只会执行一次

一般会写一些版本更新判断 用于发布新小程序提醒用户更新

还有判断用户是否授权(个人信息授权,地理位置等),因为只会执行一次

所以在必要时封装起来在其它页面调用

 

 

 

 

因为调用的问题 this指向问题 建议在所有的方法中定义一下this

 

 

 

开发中Chrome浏览器都会出现缓存问题 微信开发者工具也不例外

所以定时清除一下缓存,但是次数不能过多不然会出现清除失败的问题!
预览和真机调试 真机调试会有一个开发者模式可以看到执行的过程 请求 console.log debug

 

 

 

详情:一般没有绑定的服务器域名都会报错,勾选不校验合法域名就可以

 

上传输入版本号上传在微信公众平台中发布审核

 

 

 

 

小程序开发中的一些经验,一些api的详细用法可以多看看官方文档:

https://developers.weixin.qq.com/miniprogram/dev/framework/

おすすめ

転載: www.cnblogs.com/forget-zjq/p/12131711.html