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

不言
リリース: 2018-08-10 15:20:46
オリジナル
3622 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!