この記事では、WeChat アプレット ピッカー コンポーネントの簡単な使用方法を主に紹介し、ピッカー コンポーネントの機能、使用方法、および関連する注意事項をサンプル形式で詳細に分析します。必要な友人は参考にしてください。アプレット ピッカー コンポーネントとサンプルの簡単な使用法。参考のために皆さんと共有してください。詳細は次のとおりです:
ピッカー ローリング セレクターは、モードによって区別される 3 つのセレクター、つまり通常のセレクター (
mode=selector)、時間セレクター (mode=time ) をサポートするようになりました。日付セレクター (mode=date)、デフォルトは通常のセレクターです。 具体的な関数の説明は次のとおりです:
通常のセレクター: mode=selector
デフォルト値 | 説明 | ||
---|---|---|---|
[ 】 | modeがselectorの場合、範囲が有効です | value | |
0 | modeがselectorの場合、範囲内のどの番号が選択されているかを示す0から始まる数値です。 | bindchange | |
値が変更されると、change イベントがトリガーされます。event.detail= { value:value}
|
event.detail= { value:value} |
时间选择器:mode=time
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | String | 表示选中的时间,格式为"hh:mm" | |
start | String | 表示有效时间范围的开始,字符串格式为"hh:mm" | |
end | String | 表示有效时间范围的结束,字符串格式为"hh:mm" | |
bindchange | EventHandle | value改变时触发change事件,event.detail= { value:value}
|
日期选择器:mode=date
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
value | String | 0 | 表示选中的日期,格式为"yyyy-MM-dd" |
start | String | 表示有效日期范围的开始,字符串格式为"yyyy-MM-dd" | |
end | String | 表示有效日期范围的结束,字符串格式为"yyyy-MM-dd" | |
fields | String | day | 有效值year,month,day,表示选择器的粒度 |
bindchange | EventHandle | value改变时触发change事件,event.detail= { value:value}
| 時間セレクター: mode=time
属性名
タイプ
デフォルト値
説明
の形式は「」ですhh:mm"
🎜 は有効な時間範囲の始まりを表し、文字列形式は "🎜hh:mm🎜" です🎜🎜🎜🎜 end🎜🎜String🎜🎜 🎜🎜 は有効な時間範囲の終わりを表します、文字列の形式は「🎜hh ; =date🎜🎜🎜🎜🎜🎜属性名🎜🎜タイプ🎜🎜デフォルト値🎜🎜説明🎜🎜🎜🎜🎜🎜値🎜🎜String🎜🎜0🎜」です。 🎜は選択された日付、形式を表しますis "🎜yy yy-MM-dd🎜 "🎜🎜🎜🎜start🎜🎜String🎜🎜🎜🎜は有効な日付範囲の開始を表します。文字列形式は "🎜yyyy-MM-dd🎜"です🎜🎜🎜🎜end 🎜🎜String🎜🎜🎜🎜は有効な日付範囲を表します。End、文字列形式は「🎜yyyy-MM-dd🎜」です🎜🎜🎜🎜fields🎜🎜String🎜🎜day🎜🎜有効な値は年、月、日です、セレクターの粒度を示します🎜🎜🎜🎜bindchange🎜🎜EventHandle🎜 🎜 🎜🎜値が変更されると、change イベントがトリガーされます。event.detail= { value:value}
🎜🎜🎜🎜🎜サンプルコードは以下の通りです: 🎜🎜picker.wxml: 🎜<view class="section"> <view class="section__title">地区选择器</view> <picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}"> <view class="picker"> 当前选择:{{array[index]}} </view> </picker> </view> <view class="section"> <view class="section__title">时间选择器</view> <picker mode="time" value="{{time}}" start="09:01" end="21:01" bindchange="bindTimeChange"> <view class="picker"> 当前选择: {{time}} </view> </picker> </view> <view class="section"> <view class="section__title">日期选择器</view> <picker mode="date" value="{{date}}" start="2015-09-01" end="2017-09-01" bindchange="bindDateChange"> <view class="picker"> 当前选择: {{date}} </view> </picker> </view>🎜picker.js: 🎜
Page({ data: { array: ['美国', '中国', '巴西', '日本'], index: 0, date: '2016-09-01', time: '12:01' }, bindPickerChange: function(e) { console.log('picker发送选择改变,携带值为', e.detail.value) this.setData({ index: e.detail.value }) }, bindDateChange: function(e) { this.setData({ date: e.detail.value }) }, bindTimeChange: function(e) { this.setData({ time: e.detail.value }) } })🎜シンプルスタイルレイアウト picker.wxss: 🎜
.section { display: flex; flex-direction: column; padding: 20rpx 0rpx; color: #333; } .section__title{ font-size: 40rpx; margin: 10rpx 0rpx; }🎜 以上が皆さんの参考になれば幸いです。将来。 🎜🎜関連記事: 🎜🎜🎜グローバルメソッドを介して Vue.use() コンポーネントを使用する方法🎜🎜🎜🎜 JavaScript での定数の作成について (詳細なチュートリアル) 🎜🎜🎜🎜 Web ページを閉じて js のプロンプトを残す方法(詳細なチュートリアル ) 🎜🎜🎜🎜 JavaScript ステートメント内の次のセミコロンの問題🎜🎜🎜🎜 WeChat ミニ プログラムで wx.previewImage を使用して画像をプレビューする方法🎜🎜
以上がWeChat ミニ プログラムでピッカー コンポーネントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

PythonとJavaScriptには、コミュニティ、ライブラリ、リソースの観点から、独自の利点と短所があります。 1)Pythonコミュニティはフレンドリーで初心者に適していますが、フロントエンドの開発リソースはJavaScriptほど豊富ではありません。 2)Pythonはデータサイエンスおよび機械学習ライブラリで強力ですが、JavaScriptはフロントエンド開発ライブラリとフレームワークで優れています。 3)どちらも豊富な学習リソースを持っていますが、Pythonは公式文書から始めるのに適していますが、JavaScriptはMDNWebDocsにより優れています。選択は、プロジェクトのニーズと個人的な関心に基づいている必要があります。

C/CからJavaScriptへのシフトには、動的なタイピング、ゴミ収集、非同期プログラミングへの適応が必要です。 1)C/Cは、手動メモリ管理を必要とする静的に型付けられた言語であり、JavaScriptは動的に型付けされ、ごみ収集が自動的に処理されます。 2)C/Cはマシンコードにコンパイルする必要がありますが、JavaScriptは解釈言語です。 3)JavaScriptは、閉鎖、プロトタイプチェーン、約束などの概念を導入します。これにより、柔軟性と非同期プログラミング機能が向上します。

さまざまなJavaScriptエンジンは、各エンジンの実装原則と最適化戦略が異なるため、JavaScriptコードを解析および実行するときに異なる効果をもたらします。 1。語彙分析:ソースコードを語彙ユニットに変換します。 2。文法分析:抽象的な構文ツリーを生成します。 3。最適化とコンパイル:JITコンパイラを介してマシンコードを生成します。 4。実行:マシンコードを実行します。 V8エンジンはインスタントコンピレーションと非表示クラスを通じて最適化され、Spidermonkeyはタイプ推論システムを使用して、同じコードで異なるパフォーマンスパフォーマンスをもたらします。

現実世界におけるJavaScriptのアプリケーションには、サーバー側のプログラミング、モバイルアプリケーション開発、モノのインターネット制御が含まれます。 2。モバイルアプリケーションの開発は、ReactNativeを通じて実行され、クロスプラットフォームの展開をサポートします。 3.ハードウェアの相互作用に適したJohnny-Fiveライブラリを介したIoTデバイス制御に使用されます。

私はあなたの日常的な技術ツールを使用して機能的なマルチテナントSaaSアプリケーション(EDTECHアプリ)を作成しましたが、あなたは同じことをすることができます。 まず、マルチテナントSaaSアプリケーションとは何ですか? マルチテナントSaaSアプリケーションを使用すると、Singの複数の顧客にサービスを提供できます

この記事では、許可によって保護されたバックエンドとのフロントエンド統合を示し、next.jsを使用して機能的なedtech SaaSアプリケーションを構築します。 FrontEndはユーザーのアクセス許可を取得してUIの可視性を制御し、APIリクエストがロールベースに付着することを保証します

JavaScriptは、現代のWeb開発のコア言語であり、その多様性と柔軟性に広く使用されています。 1)フロントエンド開発:DOM操作と最新のフレームワーク(React、Vue.JS、Angularなど)を通じて、動的なWebページとシングルページアプリケーションを構築します。 2)サーバー側の開発:node.jsは、非ブロッキングI/Oモデルを使用して、高い並行性とリアルタイムアプリケーションを処理します。 3)モバイルおよびデスクトップアプリケーション開発:クロスプラットフォーム開発は、反応および電子を通じて実現され、開発効率を向上させます。

JavaScriptの最新トレンドには、TypeScriptの台頭、最新のフレームワークとライブラリの人気、WebAssemblyの適用が含まれます。将来の見通しは、より強力なタイプシステム、サーバー側のJavaScriptの開発、人工知能と機械学習の拡大、およびIoTおよびEDGEコンピューティングの可能性をカバーしています。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

WebStorm Mac版
便利なJavaScript開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

Dreamweaver Mac版
ビジュアル Web 開発ツール
