uitinputfield

    概述 示例代码 可用性

    uitinputfield 小程序模块,封装了 input 文本输入框功能,可实现文字的动态输入、显示等交互逻辑。本小程序模块基于UI模块引擎语法开发的,开发者可下载后直接使用或根据实际需要修改内部UI样式,完成该功能的二次开发。(本模块为公测版)

    • 下载本模块,解压后安置在UI模版引擎对应的 widget 目录中,并在app.json文件中添加本模块的相对路径地址

    • 在引用页面,初始化 UITemplate 引擎模块

    • 使用 UITemplate.openView 方法调用本模块。

      • 调用处理

      • 回调处理

        收到回调事件后,根据回调的参数事件类型,编写对应的代码逻辑

        回调参数 ret 内部子参数列表如下

        • 回调事件携带的输入文字内容

    1. var UITemplate = api.require("UITemplate");
    2. UITemplate.openView({
    3. name: 'inputfield',
    4. url: 'pages/uitinputfield/inputfield',
    5. rect: {
    6. h: 50,
    7. w: 'auto'
    8. },
    9. },function(ret,err){
    10. if(ret){
    11. alert('收到文字内容:'+ret.value);
    12. }
    13. else if( 'leftBtnClicked' == ret.type ){
    14. alert('left按钮点击了')
    15. }
    16. }
    • 需要先初始化 UITemplate 引擎模块后方可调用本模块

    • 本模块支持使用UI模版引擎语法修改UI样式内容,语法说明文档地址

    iOS系统,Android系统