微信小程序弹出输入金额怎么设置?
很多人对于使用微信小程序过程中弹出的输入框表示好奇,其实这都是小程序开发者在开发小程序前期进行设置的,具体步骤和开发小程序一样,也是需要教程和开发代码,接下来小编会为大家介绍一下微信小程序弹出输入金额要怎么设置,希望能够对大家有所帮助。
其实想要设置微信小程序弹出输入金额,最重要的还是学会“弹出输入框”要怎么设置,以下是具体方法,小程序代码如下:
用户名:
bindinput="userNameInput"/>
密 码:
bindinput="passWdInput" />
登录
清除
{{infoMess}}
{{userName}}
{{passWd}}
各类型输入框展示
//index.js
//获取应用实例
var app = getApp()
Page({
data: {
infoMess: '',
userName: '',
userN:'',
passWd: '',
passW:''
},
//用户名和密码输入框事件
userNameInput:function(e){
this.setData({
userN:e.detail.value
})
},
passWdInput:function(e){
this.setData({
passW:e.detail.value
})
},
//登录小程序按钮点击事件,调用参数要用:this.data.参数;
//设置参数值,要使用this.setData({})方法
loginBtnClick:function(){
if(this.data.userN.length == 0 || this.data.passW.length == 0){
this.setData({
infoMess:'温馨提示:用户名和密码不能为空!',
})
}else{
this.setData({
infoMess:'',
userName:'用户名:'+this.data.userN,
passWd:'密码:'+this.data.passW
})
}
},
//重置按钮点击事件
resetBtnClick:function(e){
this.setData({
infoMess: '',
userName: '',
userN:'',
passWd: '',
passW:'',
})
},
onLoad: function () {
console.log('onLoad')
var that = this
//调用应用实例的方法获取全局数据
app.getUserInfo(function(userInfo){
//更新数据
that.setData({
userInfo:userInfo
})
})
}
})
然后在第二个界面中显示了不同的样式和功能的input
TextInput输入框展示
placeholder="自动聚焦弹出键盘,一个页面中只能有一个" auto-focus/>
使得输入框获取焦点
你输入的是:{{inputValue}}
// pages/index/Component/TextInput/TextInput.js
Page({
data: {
focus: false,
inputValue: ''
},
bindButtonTap: function() {
this.setData({
focus: true
})
},
bindKeyInput: function(e) {
this.setData({
inputValue: e.detail.value
})
},
bindReplaceInput: function(e) {
var value = e.detail.value
var pos = e.detail.cursor
if(pos != -1){
// 光标在中间
var left = e.detail.value.slice(0,pos)
// 计算光标的位置
pos = left.replace(/11/g,'2').length
}
// 直接返回对象,可以对输入进行过滤处理,同时可以控制光标的位置
return {
value: value.replace(/11/g,'2'),
cursor: pos
}
// 或者直接返回字符串,光标在最后边
// return value.replace(/11/g,'2'),
},
bindHideKeyboard: function(e) {
if (e.detail.value === "123") {
//收起键盘
wx.hideKeyboard()
}
},
onLoad:function(options){
// 页面初始化 options为页面跳转所带来的参数
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
}
})
参照微信小程序商店提供的上述流程和代码,弹出输入框就可以成功开发了,不管是登录、注册,还是输入金额,都能够通过这个输入框实现,所以微信小程序弹出输入金额大家是不是都学会了呢?
微信小程序输入框样式大全
微信小程序如何弹出输入框?
小程序弹出输入框怎么设置
上一篇:微信公众号被恶意举报了怎么办呢?
