关于弹框表格数据加载的问题
在列表页加了一个按钮,点击打开弹框,弹框内容是另一个表格,但是这个弹框表格是根据点击的行的 id 来加载数据的,这个弹框表格在被引入组件使用的时候就请求数据了,这时候还不知道点击的行的 id ,无法准确获取数据,如何改为点击行按钮,得到行 id 后,再去请求数据。或者说,如何在弹框打开后,再去请求数据也行。
请先登录
在列表页加了一个按钮,点击打开弹框,弹框内容是另一个表格,但是这个弹框表格是根据点击的行的 id 来加载数据的,这个弹框表格在被引入组件使用的时候就请求数据了,这时候还不知道点击的行的 id ,无法准确获取数据,如何改为点击行按钮,得到行 id 后,再去请求数据。或者说,如何在弹框打开后,再去请求数据也行。
自己解决了,用 watch 监听弹框的打开状态,弹框打开则将点击的行 id 放到 baTable.table.filter 中请求。
这还用监听吗,不能在打开的动作里直接去完成请求吗
在打开弹框的方法里面调用表格组件的请求方法是吗
- 1
前往