我正在使用Angular,我希望*ngIf else
在此示例中使用(自版本4起可用):
<div *ngIf="isValid">
content here ...
</div>
<div *ngIf="!isValid">
other content here...
</div>
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现同样的行为ngIf else
?
我正在开发一个 ios react 本机应用程序,我使用 webview 定期获取数据,并在我的应用程序中使用它,但是当我锁定我的 iphone 设备时,webview 停止发送数据以响应本机。
onWebViewLoad() {
setInterval(function(){
this.refs.webview.injectJavaScript('window.ReactNativeWebView.postMessage(window.getData());');
}, 10000);
}
handleMessage(event) {
// receive data
//doSomething(event.nativeEvent.data)
}
Run Code Online (Sandbox Code Playgroud)
<WebView
source={{ uri: this.state.myPage }}
javaScriptEnabled={true}
startInLoadingState={true}
onLoad={this.onWebViewLoad}
ref="webview"
onMessage={this.handleMessage}
/>
Run Code Online (Sandbox Code Playgroud)
注意:当应用程序在前台或后台时代码工作正常,但是当我打开应用程序并锁定屏幕时,webview 停止发送数据。
有没有办法让 webview 在屏幕锁定后发送数据。
我想从一个我不知道它是如何创建的 javascript 对象创建一个类型或一个带有打字稿的接口。
例如,我想创建一个请求类型以在我的函数中使用它,这样我就可以确保将正确的参数传递给函数:
let req = require("somewhere"); // my javascript object
function myfunction(request : Request) {
// some code
}
myfunction(req);// ok
myfunction(20);// Error
how can I create the Request type
Run Code Online (Sandbox Code Playgroud)