taro-hooks
Version:
为 Taro 而设计的 Hooks Library
15 lines • 383 B
JavaScript
import { useDidHide, useDidShow } from '@tarojs/taro';
import { useState } from '@taro-hooks/core';
function useVisible() {
var _useState = useState(true),
visible = _useState[0],
changeVisible = _useState[1];
useDidShow(function () {
changeVisible(true);
});
useDidHide(function () {
changeVisible(false);
});
return visible;
}
export default useVisible;