ホームページ >WeChat アプレット >ミニプログラム開発 >WeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクター

WeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクター

高洛峰
高洛峰オリジナル
2017-03-27 11:04:134278ブラウズ

スライダー スライド セレクター コンポーネントの説明:

スライド セレクター。

slider スライディング セレクターのサンプル コードは次のように実行されます:

WeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクター

以下は WXML コードです:

<view>
  <text>设置left/right icon</text>
  <view>
    <slider></slider>
  </view>
</view>
<view>
  <text>设置step</text>
  <view>
    <slider></slider>
  </view>
</view>
<view>
  <text>显示当前value</text>
  <view>
    <slider></slider>
  </view>
</view>
<view>
  <text>设置最小/最大值</text>
  <view>
    <slider></slider>
  </view>
</view>

以下は JS コードです:

var pageData = {}
for (var i = 1; i <p style="text-align: left;"> 以下は WXSS コードです: </p><pre class="brush:php;toolbar:false">.page {
    min-height: 100%;
    flex: 1;
    background-color: #FBF9FE;
    font-size: 32rpx;
    overflow: hidden;
}

slider 主な属性スライドセレクターの

属性名

タイプ

デフォルト値

説明


minNumber0 最小値
maxNumber100 最大値
stepNumber1 ステップサイズ、値は 0 より大きく、(max - min) で割り切れる必要があります
disabledBooleanfalseは無効です
valueNumber0 は現在取得されています 値
show-valueBooleanfalse は、現在の値
bindchangeEventHandle がドラッグ完了後にトリガーされるイベントであるかどうかを示します、event.detail = {value: value} 個人的な経験: min は負の数です

スライドセレクター。
minとmaxはNumber型なのでminを負の数にしても大丈夫でしょうか?

WeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクター

以下は WXML コードです:

<view>
  <text>设置最小/最大值</text>
  <view>
    <slider></slider>
  </view>
</view>

以下は JS コードです:

var pageData = {}
for (var i = 1; i <p style="text-align: left;"> 以下は WXSS コードです: </p><pre class="brush:php;toolbar:false">.page {
    min-height: 100%;
    flex: 1;
    background-color: #FBF9FE;
    font-size: 32rpx;
    overflow: hidden;
}

分析: min は負の数に設定できることがわかります。デフォルトのスライダーは 0 の位置に表示されます (value 属性がこれを制御することを説明します)。次に、左にドラッグすると、負の数値が表示されます。

個人的な経験: min が max より大きい場合

エラーが報告されると思いましたが、結果は予想を超えていました。実際にはエラーは報告されず、最大位置まで表示され、スライダーをドラッグできなくなりました。これは明らかな大きな落とし穴です!

WeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクター

以下は WXML コードです:

<view>
  <text>设置最小/最大值</text>
  <view>
    <slider></slider>
  </view>
</view>

以下は JS コードです:

var pageData = {}
for (var i = 1; i <p style="text-align: left;"> 以下は WXSS コードです: </p><pre class="brush:php;toolbar:false">.page {
    min-height: 100%;
    flex: 1;
    background-color: #FBF9FE;
    font-size: 32rpx;
    overflow: hidden;
}

このコントロールはおそらく後で変更されます。この落とし穴を避けてください。
さらに、最大値を最小値と等しくすることもできます。

個人的な経験: 2 つのスライダー

私は以前にスライダーを使用したことがありますが、2 つのスライダーを設定できます。この文書には書かれていないので、これは未熟としか言いようがありません。

個人的な経験: wx.showToast を使用して値を表示します

WeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクター

デフォルトの表示モードに加えて、トースト モードを使用して選択した値を表示することもできます
以下は WXML コードです:

<view>
  <text>使用toast显示当前value</text>
  <view>
    <slider></slider>
  </view>
</view>

以下はJS コード:

var pageData = {}
for (var i = 1; i <p style="text-align: left;"> 以下は WXSS コード: </p><pre class="brush:php;toolbar:false">.page {
    min-height: 100%;
    flex: 1;
    background-color: #FBF9FE;
    font-size: 32rpx;
    overflow: hidden;
}

以上がWeChat アプレット コンポーネントの詳細な説明: スライダー スライド セレクターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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