我使用create react构建了一个app,默认情况下包含一个服务工作者.我想要运行的应用程序随时有人进入,除了当他们去/博客/,它是服务于一组静态内容给定的URL.我在应用程序中使用react路由器来捕获不同的URL.
我有nginx设置服务/博客/如果有人访问/博客/没有先访问react应用程序,它工作正常.但是,因为服务工作者的范围是./,所以当有人访问/ blog /以外的任何URL时,应用程序会加载服务工作者.从那时起,服务工作者绕过与服务器的连接,并且/ blog /加载react应用程序而不是静态内容.
除了/ blog /之外,有没有办法让服务工作者加载所有URL?
我正在使用 SwiftUI 开发一个 MacOS 应用程序,并希望选择器缩小以仅显示其标签和内容,并希望间隔器占据视图的其余部分,但我不确定执行此操作的正确方法是什么。代码看起来像这样:
HStack{
Text("hello")
Text("more text")
Spacer()
Picker(selection: self.$stuff, label: Text("some stuff:")) {
ForEach(0 ..< self.getStuff().count) {
Text(self.getStuff()[$0])
}
}
}
Run Code Online (Sandbox Code Playgroud)
并且选取器会扩展以占据尽可能多的空间。我希望选择器占用最小的空间,而间隔器占用剩余的空间。
修改照片: