小编sam*_*viv的帖子

切换案例打字稿案例不适用于字符串

我有以下开关简单案例:

let ca: string = "2";

switch (ca) {
case "2":
    console.log("2");

 case "1":
    console.log("1");

default:
    console.log("default");
Run Code Online (Sandbox Code Playgroud)

}

我试图理解为什么这段代码的输出是:

2
1
default
Run Code Online (Sandbox Code Playgroud)

我的预期输出是

2 default

为什么它的印刷品

1

即使 ca 不等于“1”?

编辑:我知道我可以添加break声明 - 我只是想了解为什么会case "1"发生,如果ca="2"

谢谢。

javascript typescript

5
推荐指数
1
解决办法
9975
查看次数

带有特权标志的 Kubernetes yaml

我正在尝试创建K8与以下内容匹配的 yaml 文件:

docker run --privileged
Run Code Online (Sandbox Code Playgroud)

我在K8yaml 中尝试的内容:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: my-deployment
spec:
  privileged: true
....
Run Code Online (Sandbox Code Playgroud)

但当我试图奔跑时kubectl apply -f my.yaml出现以下错误:

错误:验证“my.yaml”时出错:验证数据时出错:ValidationError(Deployment.spec):io.k8s.api.apps.v1.DeploymentSpec 中的未知字段“privileged”;如果您选择忽略这些错误,请使用 --validate =false 关闭验证

如何创建带有privileged标志的 yaml 部署文件?

docker kubernetes

2
推荐指数
1
解决办法
8465
查看次数

标签 统计

docker ×1

javascript ×1

kubernetes ×1

typescript ×1