问题遇到的现象和发生背景
如何在获取接口返回的值后,在进行勾选呢?
是调用接口位置的问题么?
如何在获取接口返回的值后,在进行勾选呢?
是调用接口位置的问题么?
数据异步了,你的this.getRoleAdmin和console是同时进行的,而接口请求数据需要时间,在你还没有请求到数据之前console就已经输出了,所以会是空值
如果你想要在获取到数据之后做一些操作,建议在getRoleAdmin函数里执行
或者使用async和await,我个人推荐你在getRoleAdmin执行操作,因为你的getRoleAdmin本身就是个异步函数如果使用async的话还需要再次封装promise