remoteSelect,在打开页面的时候,和点击下拉选择框的时候分别各请求了一次远程接口,这个情况是正常的吗?如果不是,可能是哪点导致的问题?
src/components/baInput/components/remoteSelect.vue, const onFocus
state.focusStatus = true // if (!state.optionValidityFlag) { // getData() // } if (!state.options.length) { getData() }
注释掉了原有的判断条件!state.optionValidityFlag,用!state.options.length来判断。修改完成后发现就变成了一次请求。
但是疑问点:
点击下拉请求加载数据是有必要的,不然就只能通过刷新页面来得到更新后的数据了吧。
src/components/baInput/components/remoteSelect.vue, const onFocus
注释掉了原有的判断条件!state.optionValidityFlag,用!state.options.length来判断。修改完成后发现就变成了一次请求。
但是疑问点:
点击下拉请求加载数据是有必要的,不然就只能通过刷新页面来得到更新后的数据了吧。
- 1
前往