问题:

在flutter使用getX的ever监听参数的变化;将ever放入void initState() {}中,每进入页面就会创建一次ever,下次进入页面,变量变化就执行执行+1次ever;

解决:

var everPicture;  //创建

  @override
  void initState() {
   everPicture =ever(parameterController.WordIndex, (value) { ....  }); //赋值
    }
 
  @override
  void dispose() {
     everPicture.dispose(); //销毁
  }

 

posted on 2024-01-18 20:16  鲤斌  阅读(274)  评论(0)    收藏  举报