收藏
回答

为什么微信小程序同一条查询语句,两次运行结果不一致?

这个是云函数代码

我想通过云函数来模糊搜索数据库里的文章。

wxml端代码

我用来lin-ui的搜索栏。并绑定了搜索栏改变事件。

JavaScript端

每一次搜索栏有改变,就会调用一次云函数。

但是问题是,比如我搜索鱿鱼游戏

能出来结果,但是我如果删掉一个字,

就出现不了结果了。

但是如果我再删除一个字,

又能出现结果了。

我清空搜索栏然后输入 鱿鱼游 

结果又能出来,删除一个字 变成 鱿鱼



结果又出不来。

我反复测试了好多次,应该不是keyword的问题,因为每次打印的结果都是对的。

我如果把setData()注释掉,那么console.log出来的结果都是正确的,但是一旦加上setData就会出现上述情况并且console.log出来的结果也是不对的。求大神解答!!!

最后一次编辑于  2021-11-28
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2021-11-28

    regexp: event.keyword

    2021-11-28
    有用
    回复 1
    • TallMessiWu
      TallMessiWu
      2021-11-29
      试了 还是一样问题
      2021-11-29
      回复
登录 后发表内容