微信小程序 (十七)input 组件详细介绍


input输入框使用的频率也是比较高的。。。样式的话自己外面包裹个view自己定义。input属性也不是很多,有需要自己慢慢测,尝试

主要属性:

wxml

<!--style的优先级比class高会覆盖和class相同属性-->

<view class="inputView" style="margin-top: 40% ">

<input class="input" type="number" placeholder="请输入账号" placeholder-style="color: red" bindinput="listenerPhoneInput" />

</view>

<view class="inputView">

<input class="input" password="true" placeholder="请输入密码" placeholder-style="color: red" bindinput="listenerPasswordInput"/>

</view>

<button style="margin-left: 15rpx; margin-right: 15rpx; margin-top: 50rpx; border-radius: 40rpx" type="primary" bindtap="listenerLogin">登录</button>

js

Page({

/**

* 初始化数据

*/

data:{

phone: '',

password: '',

},

/**

* 监听手机号输入

*/

listenerPhoneInput: function(e) {

this.data.phone = e.detail.value;

},

/**

* 监听密码输入

*/

listenerPasswordInput: function(e) {

this.data.password = e.detail.value;

},

/**

* 监听登录按钮

*/

listenerLogin: function() {

//打印收入账号和密码

console.log('手机号为: ', this.data.phone);

console.log('密码为: ', this.data.password);

},

onLoad:function(options){

// 页面初始化 options为页面跳转所带来的参数

},

onReady:function(){

// 页面渲染完成

},

onShow:function(){

// 页面显示

},

onHide:function(){

// 页面隐藏

},

onUnload:function(){

// 页面关闭

}

})

wxss

.input{

padding-left: 10px;

height: 44px;

}

.inputView{

border: 2px solid red;

border-radius: 40px;

margin-left: 15px;

margin-right: 15px;

margin-top: 15px;

}

相关文章:

hello WeApp                      icon组件

Window                             text组件                                switch组件

tabBar底部导航                 progress组件                        action-sheet

应用生命周期                    button组件                            modal组件

页面生命周期                    checkbox组件                       toast组件

模块化详                           form组件详                            loading 组件

数据绑定                           input 组件                             navigator 组件

View组件                          picker组件                             audio 组件

scroll-view组件                 radio组件                              video组件

swiper组件                        slider组件                              Image组件

以上是 微信小程序 (十七)input 组件详细介绍 的全部内容, 来源链接: utcz.com/z/344937.html

回到顶部