1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| /**
| *
| * @param structure target :{ name:属性名称,field:字段名称 } entity: {name:dataName,field} type 'object' || 'list'
| * @returns {[{}]}
| */
| const useForceUpdate = (props) => {
| const $props = reactive({...props});
|
| const forceUpdate = async (force) => {
| Object.keys($props).forEach(key => {
| if (force[key]) {
| $props[key] = force[key];
| }
| });
| }
|
| return [$props, forceUpdate]
| }
|
|
| export default {
| useForceUpdate
| };
|
|