安卓(7.1.1)下input中bindfocus无法更新placeholder
input组件,试图实现的效果: * input组件中,placeholder居中,输入内容也居中 * 点击input组件focus后,placeholder消失,输入光标居中开始输入 * 如果不输入任何内容,blur时重新出现placeholder [代码]Page{[代码][代码]data : { placeholder:[代码][代码]""[代码] [代码]},[代码][代码] [代码] [代码]promptText:[代码][代码]"hello"[代码][代码],[代码] [代码] [代码] [代码]onInputFocus: [代码][代码]function[代码] [代码](e){[代码] [代码] this[代码][代码].setData({placeholder:[代码][代码]""[代码][代码]})[代码][代码]},[代码][代码]onInputBlur: [代码][代码]function[代码] [代码](e){[代码][代码] [代码][代码]this[代码][代码].setData({placeHolder:[代码][代码]this[代码][代码].promptText})[代码][代码]},[代码][代码]onLoad: [代码][代码]function[代码] [代码](opt){[代码][代码] this[代码][代码].onInputBlur()[代码][代码]}[代码][代码]}[代码] WXML: [代码]<[代码][代码]input[代码] [代码]bindblur[代码][代码]=[代码][代码]"onInputBlur"[代码] [代码]bindfocus[代码][代码]=[代码][代码]"onInputfocus"[代码] [代码]confirm-type[代码][代码]=[代码][代码]"go"[代码] [代码]bindconfirm[代码][代码]=[代码][代码]"checkAccess"[代码] [代码]bindinput[代码][代码]=[代码][代码]"setAccess"[代码] [代码]maxlength[代码][代码]=[代码][代码]"31"[代码] [代码]placeholder-style[代码][代码]=[代码][代码]"text-align:center;"[代码] [代码]placeholder[代码][代码]=[代码][代码]"{{placeholder}}"[代码] [代码]type[代码][代码]=[代码][代码]"text"[代码] [代码]/>[代码] * bug表现 在安卓下,点击input,bindfocus函数内设置placeholder无效。