この記事の例では、参考のために簡単なリスト機能を実装するアプレットの具体的なコードを共有しています。具体的な内容は次のとおりです。 リストコンポーネントコンポーネントに配列を追加するだけで、リストコンポーネントを実装できます。 wxml コード <block wx:for="{{yetinglist}}"> <view class='waibian' bindtap="readDetail" data-id="{{item.title}}"> <image src="{{item.smallLogo}}" class='leftimagecss'></image> <view class='righttextcss'> <text class='titlecss'>【ナイトリスニング】{{item.title}}</text> <text class='nicenamecss'>{{item.nickname}}</text> <ビュークラス='timecss'> <text class='playcunnter'>プレイ時間:{{item.playtimes}}</text> <text class='time'>コレクション:{{item.likes}}</text> </ビュー> </ビュー> </ビュー> </ブロック> index.js コード ページ({ データ: { まだリスト:[], } //リストクリックイベント readDetail: function(e) { //他のページにジャンプ wx.navigateTo({ url: '../twoVC/twovc?id='+e.currentTarget.dataset.id }) // コンソールログ(e.currentTarget.dataset.id); }, //ページの読み込みは1回呼び出されます onLoad: function () { var that =これ; //ネットワーク解析 wx.request({ url:'http://mobile.ximalaya.com/mobile/v1/album/track/ts-1499312754612?albumId=260769&device=iPhone&isAsc=true&pageId=1&pageSize=20&', 成功:function(res) { コンソールログ(res.data.data.list) that.setData({ まだリスト:res.data.data.list、 }) } }) } }) wxxml コード .ワイビアン{ display: -webkit-flex; /* Safari */ -webkit-justify-content: initial; /* Safari 6.1+ */ ディスプレイ: フレックス; コンテンツの正当化: 初期; } .leftimagecss{ 左マージン: 5px; 上マージン: 5px; 下部マージン: 5px; 幅:40%; 高さ:110ピクセル; 境界線の半径:10px; } .righttextcss{ 左マージン: 10px; 高さ: 110px; 幅: 70%; flex-wrap: ラップ; ディスプレイ: フレックス; align-content: スペースを空ける; } .titlecss{ 高さ: 40px; 幅: 100%; 上マージン: 5px; フォントサイズ:中; テキストオーバーフロー: -o-ellipsis-lastline; オーバーフロー: 非表示; テキストオーバーフロー: 省略記号; ディスプレイ: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: 垂直; } .nicenamecss{ 幅: 100%; 高さ: 30px; フォントサイズ:小さい; -webkit-テキストの塗りつぶし色: ライトグレー; } .timecss{ 高さ: 20px; 幅: 100%; ディスプレイ: フレックス; コンテンツの両端揃え: スペースの間; } .playcunnter{ フォントサイズ:小さい; -webkit-テキスト塗りつぶし色: 青紫; } 。時間{ 右マージン: 10px; フォントサイズ:小さい; -webkit-text-fill-color: 芝生の緑; } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Zookeeperスタンドアロン環境とクラスタ環境の構築
>>: Windows 10 で MySQL 8.0.12 の解凍バージョンをインストールして構成する方法 (グラフィック チュートリアル付き)
html: 実際には、テーブルタグに従っていくつかの実線の円 div を正六角形に配置し、div コ...
目次ブラウザカーネルJavaScript エンジンV8エンジンJavaScript がどのように実行...
はじめに: Windows 10 を再インストールし、同時にファイルを整理しました。しかし、MySQ...
目次CentOS7環境での設定コマンド手順1. DHCP設定ファイルを設定する2. グローバル構成を...
セクションコース内容営業時間1 ウェブデザインの概要2 2 HTML 基本タグとフォーマットタグ 2...
1. 対応するNode.jsパッケージを見つけます。https://nodejs.org/downl...
目次序文1. 技術原理1.1 レイアウト1.2 コンポーネント1.3 ステータス1.4 イベント1....
目次セーフモード設定テスト1. where句なしで更新および削除する2. 非インデックスキーの削除3...
問題の原因: 最初は CentOS 8 のデフォルトの yum ソースを正常に使用できますが、次のコ...
コードをコピーコードは次のとおりです。 <!--[if !IE]><!-->...
序文世界最高の Web サーバーの 1 つである Nginx の利点は明らかです。 Nginx がリ...
<canvas> 要素は、クライアント側のベクター グラフィックス用に設計されています。...
目次1. 概要2. 名前フィールド3. バージョンフィールド4. 説明フィールド5. キーワードフィ...
仮想環境で pip 経由でインストールしてみてください: pip で mysqlclient をイン...
「通常 1em=16px」と言うのはなぜですか?ユーザーのブラウザによってレンダリングされるデフォル...