TypeScript---当函数参数类型是一个函数时,如何声明

    interface ResolveData {
	  (): void;
	}

	interface fn{
	  (arr: ResolveData): void
	}

	function filterFn (val: string, update: fn) {
	  update(() => {
		tempaltes.value.data = temps.value.data.filter(item => {
		  return item.title.indexOf(val) > -1
		})
	  })
	}

猜你喜欢

转载自blog.csdn.net/qq_39115469/article/details/114175585