ホームページ > 記事 > WeChat アプレット > WeChat ミニ プログラム開発経験の概要
勉強時間は短くありません。今日、会社は私の開発経験を要約するために、より明確に覚えておくために書き留めました。
1: パラメータ値の転送メソッド
1: data-id
必要な値を渡すために HTML 要素に data-* 属性を追加できます。 use:(1) データ ID を設定
data-* に関する注意: data-* 名には大文字を含めることはできません。大文字が含まれていたため、長時間検索した後にこのエラーを見つけたことがあります。 data-* 属性に格納されます
2 : 値を渡す id メソッド識別子を設定します使用方法:(1) id を設定しますe.currentTarget.id を通じて設定された ID の値を取得し、グローバル オブジェクトを設定して値を渡します
3: ナビゲーターにパラメーターを追加します値を渡す使用方法
(1) 値を渡す: ナビゲーターの属性 URL に ?id (パラメータ名) = 渡す値を連結します (複数のパラメータが & &name=value&.... で区切られている場合) .)
<ナビゲーターurl="../my/my ?id={{item.id}}" wx:for="{{モジュール}}">
}
2: データ要求パッケージ
1. すべてのインターフェースを統合された js ファイルとエクスポート
Interface1: 'https://....',
Interface2: 'https://....',
Interface3: ' https://....' ,
…..
}
module.exports = api;
2: app.jsでリクエストデータをカプセル化するメソッドを作成する
fetch(url,data, callback) {
wx.request ({R url,
data: data,
header: {
'content-type': 'application/json'
},
success (res) {
コールバック (null、res.data );
3: サブページでカプセル化されたメソッドを呼び出してデータをリクエストします
「../../api/api.js」から API をインポートします;
const app = getApp();
const conf = {
data:{
title:'読み込み中... ',
true 読み込み中:ロード中
3 : テンプレートを使用する (テンプレートがとても良いものであることを発見しました!)
1: テンプレートを定義: 名前 テンプレートの名前を設定します
テンプレートを定義します
<テンプレート名= 「ホームセル」>
>
2: テンプレートの使用
まずテンプレートを紹介します
Array.isArray() メソッドは、値が配列であるかどうかを判断するために使用されます。そうである場合は true を返し、そうでない場合は false を返します。
forEach() メソッドは、要素ごとに提供された関数 (コールバック関数) を 1 回実行します。配列の)。
join() メソッドは、配列内のすべての要素を文字列に結合します。keys() メソッドは、配列インデックスの反復子を返します。
map() メソッドは、元の配列の各要素に対して指定されたメソッドを呼び出した後、戻り値で構成される新しい配列を返します。pop() メソッドは、配列の最後の要素を削除し、この要素を返します。
push() メソッドは、1 つ以上の要素を配列の末尾に追加し、配列の新しい長さ (length 属性値) を返します。
toString() は、指定された配列とその要素を表す文字列を返します。
1 初期化メソッド
var obj = [];
var obj = new obj();
2 要素の追加メソッド
dic["key"] = "value";
dic.clear();
5 削除
delete dic;
6 すべての属性を表示するメソッドObject.keys(obj); オブジェクトのすべてのキー名は文字列なので、キー名が の場合は引用符で囲んでも追加しなくても構いません。ただし、キー名が識別名の条件を満たしていない場合(先頭の文字が数字である、スペースや演算子が含まれている場合など)、文字列に変換されません。数値の場合は引用符を追加する必要があります。そうしないとエラーが報告されます6 属性を取得します
if ( 'x' in obj) {return 1}
は、オブジェクトのすべてのプロパティを走査するために使用されます
for (var i in obj) {
console.log(obj);
10 ステートメント付き
機能: 同じオブジェクトの複数のプロパティを操作する際の書き込みの利便性を提供しますwith(obj) {
name1 = 1;
以上がWeChat ミニ プログラム開発経験の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。