小さなプログラムを使用してバナー画像を作成する

王林
リリース: 2021-01-28 09:55:43
転載
2632 人が閲覧しました

小さなプログラムを使用してバナー画像を作成する

はじめに:

フロントエンド エンジニアにとって、バナー ダイアグラムはフロントエンド開発の重要な部分です。しかし、DOM のない小さなプログラムにバナー グラフィックスを実装するにはどうすればよいでしょうか?他のフレームワークがさまざまなバナー ダイアグラム メソッドをカプセル化しているのと同様に、ミニ プログラムもバナー メソッドをカプセル化しています。具体的な実装方法を見てみましょう。

(学習ビデオ共有: プログラミング入門)

1: 準備作業

以下に示すように、2 つの写真を使用します。

1.jpg

小さなプログラムを使用してバナー画像を作成する

2.jpg

小さなプログラムを使用してバナー画像を作成する

2: xsml コード (つまり html) を記述する

ここで タグを使用してラップすると、次の属性が含まれます:

小さなプログラムを使用してバナー画像を作成する

#これらの属性で十分です。 xsml ページを簡潔にするために、ここでは for ループを使用して、使用したリソースをループ用の js に入れました。そしてデータの双方向バインディングを可能にするために、その属性値をjsに入れて設定する予定です。私の xsml コードは次のとおりです。

<swiper indicator-dots="{{indicatorDots}}" 
        autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" circular="true"> 
      <block wx:for="{{arr}}"> 
        <swiper-item> 
            <image src="{{item}}" class="slide-image" width="355" height="150"/> 
        </swiper-item> 
      </block> 
</swiper>
ログイン後にコピー

3: js 設定

これは双方向バインディングであるため、必要なパラメータを js で設定するだけで済みます。私の 2 つの画像は 1.jpg と 2.jpg を使用しているため、js で小さなループを実行するだけで済みます。これは状況によって異なります。最終的な変更後に、画像のアドレスを配列に直接入力することもできます。 setData を忘れないようにしてください。そうしないと効果がありません。js コードは次のとおりです:

Page({
 
  /**
   * 页面的初始数据
   */
  data: {
    mode:"scaleToFill",
    arr:[],
    indicatorDots: true,
    autoplay: true,
    interval: 2000,
    duration: 1000,
  },
 
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var array = this.data.arr
    for (let i = 1; i < 3; i++) {
      array.push("img/" + i + ".jpg")
    }
    this.setData({ arr: array})
 
  },
 
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
       
      
  },
 
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
 
  },
 
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
 
  },
 
  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
 
  },
 
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
 
  },
 
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
 
  },
 
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
 
  },
 
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
 
  },
 
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
 
  },
 
 
})
ログイン後にコピー

さて、最終的な効果を見てみましょう:

小さなプログラムを使用してバナー画像を作成する# # 関連する推奨事項:

ミニ プログラム開発チュートリアル

以上が小さなプログラムを使用してバナー画像を作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート