ホームページ  >  記事  >  WeChat アプレット  >  WeChat アプレットの例: マーキーのアニメーション効果を実現する方法 (コード付き)

WeChat アプレットの例: マーキーのアニメーション効果を実現する方法 (コード付き)

不言
不言オリジナル
2018-08-10 15:20:463585ブラウズ

この記事では、WeChat アプレットの例を紹介します。マーキーのアニメーション効果を実現する方法 (コード付き) を必要とする友人が参考になれば幸いです。

1: 機能の紹介と説明

マーキーの効果を実感してください(記事のタイトルがマーキーに表示されます)、右側に記事を閲覧するボタンがバインドされています。現在のマーキー情報の ID をクリックすると、その ID に従って該当する記事の詳細ページに移動します

ここで注目すべき点は、現在の情報の配列添字を取得するために swiper コンポーネントの bindingchange イベントを使用していることです。 、ビュー ボタンのバインディング情報の ID 値を動的に変更します。 効果:

2: コンポーネントにパッケージ化:

<!-- //滚动 --> 
<template name="roll"> 
 <block> 
   <navigator url=&#39;../details/details2/detail2?artical_id={{newsId}}&#39;> 
    <view class=&#39;chakan&#39;>查看</view> 
   </navigator> 
  <view class=&#39;sx_lunbo page_row&#39;> 
   <text class=&#39;red&#39;>公告</text> 
   <swiper class=&#39;sx_swiper page_row&#39; autoplay interval="5000" duration="3000" bindchange="newsId" data-newsId=&#39;{{item.id}}&#39; circular> 
    <swiper-item wx:for="{{news}}" wx:key=""> 
     <view class=&#39;reds&#39;>{{item.title}} 
     </view> 
    </swiper-item> 
   </swiper> 
  </view> 
 </block> 
</template>

2.ページ:

.sx_lunbo { 
 width: 100%; 
 height: 60rpx; 
 border-bottom: solid 1px #eee; 
} 
.chakan{ 
 padding-left: 25rpx; 
 right: 20rpx; 
 clear: both; 
 position:absolute;  
 height: 40rpx; 
 margin-top: 10rpx; 
 color: #f63; 
 border:solid 1px #f63; 
 border-radius:5rpx; 
 padding: 0rpx 10rpx 0rpx 10rpx; 
 font-size: 28rpx 
} 
.sx_swiper { 
 width: 550rpx; 
 margin-top: 10rpx; 
} 
.sx_swiper swiper-item{ 
  height: 40rpx 
 } 
.reds { 
 overflow: hidden; 
 text-overflow: ellipsis; 
 white-space:nowrap; 
 width:500rpx; 
 font-size: 28rpx; 
 height: 40rpx; 
} 
.red { 
 font-size: 24rpx; 
 color: white; 
 width: 60rpx; 
 height: 40rpx; 
 line-height: 40rpx; 
 background: blue; 
 padding-left: 10rpx; 
 margin: 10rpx; 
 border-radius: 10rpx; 
}

<import src="../template/roll/roll.wxml" /> 
<template is="roll" data="{{news,newsId}}" />

@import "../template/roll/roll.wxss";

3.ニュースデータ:

関連する推奨事項:

WeChat ミニ プログラムの例:コレクションとお気に入りの写真とその機能的効果写真の切り替え

WeChat ミニ プログラムの例: スライド選択デバイスの実装方法 (コード付き)

以上がWeChat アプレットの例: マーキーのアニメーション効果を実現する方法 (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。