收藏
回答

Component内部变量值的使用?

代码:
var a;
Component({  
  properties: {
  },
  data:{},
  methods:{
  functionA: function(){
    a = 2;
    },
  functionB: function(){
    var b = a; 
    }
  }
})
我的方法就是类似这样。申明了变量a, 在一个方法中给了值。在另一个方法想用这个值,提示undefined。
怎么处理?求问。
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-02-28

    2020-02-28
    有用
    回复 9
    • JokerWang
      JokerWang
      2020-02-28
      运行了,a的值可以console出来
      2020-02-28
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-28回复JokerWang
      你在哪运行了,没看到
      2020-02-28
      回复
    • JokerWang
      JokerWang
      2020-02-28
      我没写全,我在created中先运行的functionA,之后再调用functionB,a 的值在functionB中console出来就是undefined。
      2020-02-28
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-28回复JokerWang
      你这,代码不写全,我还得猜
      2020-02-28
      回复
    • JokerWang
      JokerWang
      2020-02-28回复Mr.Zhao
      这种情况怎么处理?在其它方法中用变量值
      2020-02-28
      回复
    查看更多(4)
登录 后发表内容
问题标签