收藏
回答

onLoad:function()中如何获取其他函数中设定好传给data定义过的值?请大佬们指教!

data中设定了一个index3(随便设的参数)

通过一个点击函数获取参数传给index3(可打印可输出)

监听函数中,想调用这个参数却总是报错(index3未定义)

希望大佬们可以教教孩子!


回答关注问题邀请回答
收藏

1 个回答

  • 2021-02-03

    this.data.index3

    但是这个onload,理论上是在你打开这个页面的时候就执行的,这个时候xixi这个函数还没执行,你说的这个index3 也就还没被设置。

    2021-02-03
    有用 1
    回复 4
    • 摘星怪.
      摘星怪.
      2021-02-03
      大佬,您看这样,我如果想实现第一个框点击之后,显示出来一个东西,作为查询的条件,然后把查出来的数据以数组的形式存在第二个picker的选择数组中,应该怎么做呢/
      2021-02-03
      回复
    • 2021-02-03回复摘星怪.
      你这看着就和地区联动一个原理,设置两个变量,第一个变量值变了之后,根据条件设置第二个变量。
      2021-02-03
      回复
    • 摘星怪.
      摘星怪.
      2021-02-04
      老师您好,我按您指点的方法已经实现用上边picker选择的值进行云数据库查询,查询出来的数组也可以显示并打印。我现在想将这个得到的数组(res.data)中遍历得出的以seathao字段为关键字的内容的数组,请问老师,我应该怎么实现。每次一到赋值语句就不执行了。呜呜呜
      2021-02-04
      回复
    • 摘星怪.
      摘星怪.
      2021-02-04
      谢谢老师,我调出来了!谢谢您!
      2021-02-04
      回复
登录 后发表内容
问题标签