Sequelize降序排序空值在后面
order: [
['last_access_timed_at', 'DESC NULLS LAST'],
]
Sequelize升序排序空值在前面
order: [
['last_access_timed_at', 'ASC NULLS FIRST'],
]
同理DESC,ASC,FIRST,LAST自由组合。
Sequelize降序排序空值在后面
order: [
['last_access_timed_at', 'DESC NULLS LAST'],
]
Sequelize升序排序空值在前面
order: [
['last_access_timed_at', 'ASC NULLS FIRST'],
]
同理DESC,ASC,FIRST,LAST自由组合。
自动睡眠
蓝牙模式下,10分钟闲置自动睡眠。如果想禁用睡眠,长按 Fn+S+O 3秒。如果再次长按,则切换回来。(有线模式不会睡眠)
Fn功能键切换
在Windows下,长按 Fn+X+L 3秒,可在功能键和多媒体键之间切换。
在Mac下,F5和F6默认作为多媒体键来调节灯效亮度。长按Fn+K+C 3秒,可在功能键和多媒体键之间切换。(在系统设置>键盘中设置)
查看电量
长按 Fn+B,灭第一、二排,其它全亮,表电量为 30-70%
恢复出厂模式
长按 Fn+J+Z 3秒,恢复出厂模式。蓝牙复位。
作者:吟游诗人卡西瓦 https://www.bilibili.com/read/cv17428316 出处:bilibili
ReactElement内使用
import { FormattedMessage } from '@umijs/max';
<FormattedMessage id="project.tunnel.label" />
函数内使用
import { useIntl } from '@umijs/max';
const AppLayout = ({ children, version }: any) => {
const intl = useIntl();
const msg = intl.formatMessage({ id: 'project.menu.draw.index' });
}
外部文件使用
import { getIntl, getLocale } from '@umijs/max';
const intl = getIntl(getLocale());
message.error(intl.formatMessage({ id: error.response.data.message}));
injectIntl还没遇到需要的地方,暂时不了解用法。