UNPKG
@aplus-frontend/antdv
Version:
latest (1.1.6)
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Vue basic component library maintained based on ant-design-vue
@aplus-frontend/antdv
/
es
/
_util
/
eagerComputed.js
10 lines
•
254 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
import
{ watchEffect, shallowRef }
from
'vue'
;
export
default
function
eagerComputed
(
fn
) {
const
result =
shallowRef
();
watchEffect
(
() =>
{ result.
value
=
fn
(); }, {
flush
:
'sync'
// needed so updates are immediate.
});
return
result; }