最近在做一个小程序的项目中想实现一个如下功能需求,在一个tabBar页面中(称为A)点击input类型为Text的搜索栏,然后跳转到另一个tabBar的页面中(称为B),在B中同样有一个text类型的Input,想在跳转的页面实现如下功能:当从A跳转到B后,B页面的Input有当前页面输入的光标,就是可以直接输入文字。

我做过如下尝试,在app.js中声明全局变量,在A页面的input的bindfocus或者bindtap事件中修改这全局变量,然后在B页面也可以正确接受这个全局变量,在B的Onshow事件中初始B页面的Input的Focus属性(获取焦点,值为true),B中的input可以获取焦点,但是取不能在B中的input中显示光标。

手机模拟的时候,在跳转B页后可以弹出输入键盘,但是输入的文字会显示在A页面的Input中。


各位大佬,小弟初次接触小程序,遇到这个问题,希望大佬们给个答案~~~~~~

谢过了。!!!~~~



展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 扑朔迷离

    17人对此回答表示赞同

    好的,我试试。

    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jacob

    15人对此回答表示赞同

    首页使用view模拟input跳转第二页onShow里focus自动获取焦点

    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部