在小程序的一个页面中, 引入了一个popup 弹出层, 通过 this.$refs.popup.open() 让弹出层触发打开, 在这个弹出层打开时, 他首先触发了什么生命周期? (因为在弹出层里有一些选项操作,希望在每次打开时,让已选中的操作都置为空)这样需要怎么操作?求指点
在小程序的一个页面中, 引入了一个popup 弹出层, 通过 this.$refs.popup.open() 让弹出层触发打开, 在这个弹出层打开时, 他首先触发了什么生命周期? (因为在弹出层里有一些选项操作,希望在每次打开时,让已选中的操作都置为空)这样需要怎么操作?求指点
9 回答1.6k 阅读✓ 已解决
6 回答889 阅读
3 回答1.3k 阅读✓ 已解决
4 回答902 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答824 阅读
3 回答1.2k 阅读✓ 已解决
uni app
是基于vue
的,所以弹出层大概率也是数据驱动的,盲猜弹出之前是beforeUpdate
,但是beforeUpdate
触发条件过多,需要费点事来辨别是不是在popup
。一个万能的、不用探究其原理的写法就是覆盖它的
open
方法: