この記事では主に、WeChat アプレットでの画像ロード (ローカル、ネットワーク) の詳細な例に関する関連情報を紹介します。必要な友達は参考にしてください。
WeChat アプレットで画像を表示するには、2 つの画像ロード方法があります:
ローカル写真の読み込み
ネットワーク写真の読み込み
ローカル写真の読み込み
<image class="widget__arrow" src="/image/arrowright.png" mode="aspectFill"> </image>
src="/image/arrowright.p ng」この文章はローカルの画像リソースをロードします。 iOS でのローカル イメージの読み込み (imageName: など) について考えてみましょう。
ネットワーク写真の読み込み
WeChat は、音声やビデオの読み込みを含め、ネットワークの読み込みにおいて依然として優れています。アドレスを「src」属性に直接添付すると、自動的にロードされます。
<image class="image_frame" src="{{imageUrl}}" mode="aspectFill"> </image>
このimageUrlはjsファイル内のデータです
data:{ imageUrl:"http://img1.3lian.com/2015/w7/85/d/101.jpg" },
直接記述することもできます
<image class="image_frame" src="http://img1.3lian.com/2015/w7/85/d/101.jpg" mode="aspectFill"> </image>
画像のいくつかの属性を見てみましょう
注意事項はい: 画像コンポーネントのデフォルトの幅は 300px、高さは 225px です
src は上記のコードで使用されているものです。
モードには12のモードがあり、そのうち3つはズームモード、9つはクロップモードです。
具体的な手順については、非常に詳しく説明されている公式ドキュメントを読むことをお勧めします。
以上です。
残された問題
実際には、ボタンをクリックして画像をリロードするなどの機能を実装したいと考えています。
jsファイル内の画像を直接操作する方法が分かりません。将来的には分かるかもしれません。方法をご存知の方がいらっしゃいましたら、メッセージを残していただければ幸いです。
補足
残りの質問は回答済みです。
setData を使用して、キー応答メソッドで imageUrl の新しいアドレスを設定するだけです
downLoadImage:function(event){ console.log(event) var that = this; this.setData({ imageUrl:"http://h.hiphotos.baidu.com/zhidao/pic/item/6d81800a19d8bc3ed69473cb848ba61ea8d34516.jpg" }) }
効果は次のとおりです:
読んでいただきありがとうございます。皆さんのお役に立てれば幸いです、ありがとうこの記事をレビューしていただきありがとうございます。 サイトのサポート!
以上がWeChat アプレット開発イメージの読み込み (ローカル、ネットワーク) サンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。