util.isNullOrUndefined(object)已贬值,我找不到任何替代方法。有人可以指出可行的替代方法吗?
SET timezone = 'UTC';
ALTER TABLE mytable ALTER timestampcol TYPE timestamp without time zone;
答案 0 :(得分:0)
尝试使用!
运算符。
if (!this.activeAppKey) {
this.activeAppKey = sessionStorage.getItem(AppConstants.APP_KEY);
}
答案 1 :(得分:0)
尝试一下:
if (this.activeAppKey === null || this.activeAppKey === undefined || this.activeAppKey.trim().length === 0) {
this.activeAppKey = sessionStorage.getItem(AppConstants.APP_KEY);
}
答案 2 :(得分:0)
我会采用这种方法。创建一些util类,并将其添加为静态方法。
fig.update_layout(updatemenus=[
go.layout.Updatemenu(type="buttons",
direction="left",
buttons=list([
dict(args=[{
"shared_yaxes": True
}],
label="Shared axes",
method="relayout"),
dict(args=[{
"shared_yaxes": False
}],
label="Independent axes",
method="relayout")
]),
xanchor="left",
yanchor="top"),
])
答案 3 :(得分:0)
您可以使用core-util-is npm软件包中的isNullOrUndefined
函数。
它已从nodejs核心弃用,因为这些功能的行为或api更改可能会破坏许多现有代码,而不会通知用户。在使用semver的npm软件包中,只有主要版本的凹凸才能破坏api /行为。这样更安全。
答案 4 :(得分:0)
为什么不简单地创建自己的东西:
export function isNullOrUndefined(value: any) {
return value === null || value === undefined;
}
假设您创建一个tools.ts文件并编写上面的代码:
您可以按如下所示在组件中使用它:
import { isNullOrUndefined } from 'tools';
上面的代码将无法在此处进行任何更改。加上它可以重复使用