我正在 Visual Studio Code 的 Jupyter Notebook(ipynb 文件)中开发 Python 脚本。
任意地,“调试单元”运行选项消失,并且我还没有找到以不同方式调试特定笔记本单元的方法。我只能运行该单元,但无法调试该单元。
根据VS Code 文档“VS Code 中的 Jupyter Notebooks - 调试 Jupyter Notebook”,应该有这个可见的箭头,允许单击“调试单元”。
重新启动 VS Code 后,“调试”选项通常会再次可见。
我做错了什么,这个“调试单元”选项对我来说变得不可见,或者这可能是一个错误?还有其他人注意到这个问题吗?
我使用 Xcode 12.2 和 iOS 构建目标 14.1。\n我的 SwiftUI 应用程序存在问题,无法依次关闭使用 NavigationLink 的视图。
\n当我第一次导航到 View4,单击“关闭”,然后在 View3 上再次单击“关闭”时,以下 Swift 源代码会出现问题。单击后一个按钮不会导致任何操作。要让 View3 的“关闭”按钮再次工作,我必须使用“后退”按钮转到 View2,然后切换回 View3。
\n我之前尝试过使用presentationMode.wrappedValue.dismiss(),但是对于较少的视图来说这不起作用。
最小可重复示例:
\nstruct View1: View {\n @State var presentView2: Bool = false\n \n var body: some View {\n NavigationView {\n List {\n NavigationLink(\n destination: View2(types: ["Exams"], presentView2: $presentView2),\n isActive: $presentView2,\n label: {\n Text("View2")\n })\n }.listStyle(InsetGroupedListStyle())\n .navigationTitle("View1")\n }\n }\n}\nstruct View2: View {\n var types: [String]\n @State var presentView3: Bool = false\n @Binding var presentView2: …Run Code Online (Sandbox Code Playgroud)