小编az *_*rnd的帖子

SassError:找不到要导入的样式表。- 角度升级

最近我将 Angular 应用程序更新到版本 14,升级后,我收到以下错误。错误如下

\n
./src/assets/vendor/default/styles.scss - Error: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):\nSassError: Can't find stylesheet to import.\n  \xe2\x95\xb7\n4 \xe2\x94\x82 @import "~src/vendor/libs/ng2-nouislider/mixins";\n
Run Code Online (Sandbox Code Playgroud)\n

有人可以帮助解决这个问题吗?

\n

提前致谢

\n

sass node-sass angular-upgrade angular

24
推荐指数
3
解决办法
3万
查看次数

Python protobuf解码base64字符串

我正在尝试从加密的 Base64 字符串中获取 JSON 数据。我已经创建了我的原型文件,如下所示

syntax = "proto2";

message ArtifactList {
    repeated Artifact artifacts = 1;
}

message Artifact {
    required string id = 1;
    required uint64 type_id = 2;
    required string uri = 3;
}
Run Code Online (Sandbox Code Playgroud)

之后,我使用 proto 命令生成了 python 文件。我正在尝试解密 Base64 字符串,如下所示。

import message_pb2

import base64
data = base64.b64decode("AAAAAA8KDQgTEBUgBCjln62lxS6AAAAAD2dycGMtc3RhdHVzOjANCg==")

s = str(data)
message_pb2.ArtifactList.ParseFromString(s)
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误。

Traceback (most recent call last):
  File "app.py", line 7, in <module>
    message_pb2.ArtifactList.ParseFromString(s)
TypeError: descriptor 'ParseFromString' requires a 'google.protobuf.pyext._message.CMessage' object but received a 'str'
Run Code Online (Sandbox Code Playgroud)

我是 protobuf …

python protocol-buffers

7
推荐指数
1
解决办法
5890
查看次数

当选择值时 React Material UI 关闭 - 多选

我正在使用 React Material UI 来构建我的组件。我正在使用反应多选来从用户那里获取多个值。

<FormControl className={clsx(classes.formControl, classes.noLabel)}>
        <Select
          multiple
          value={personName}
          onChange={handleChange}
          onClick={(e) => {
            e.stopPropagation();
            e.preventDefault();
          }}
          input={<Input />}
          renderValue={(selected) => {
            if (selected.length === 0) {
              return <em>Placeholder</em>;
            }

            return selected.join(", ");
          }}
          MenuProps={MenuProps}
          inputProps={{ "aria-label": "Without label" }}
        >
          <MenuItem disabled value="">
            <em>Placeholder</em>
          </MenuItem>
          {names.map((name) => (
            <MenuItem
              key={name}
              value={name}
              style={getStyles(name, personName, theme)}
            >
              {name}
            </MenuItem>
          ))}
        </Select>
      </FormControl>
Run Code Online (Sandbox Code Playgroud)

运行良好。但当用户选择该值时,我需要关闭下拉列表。但现在只有当模糊事件触发时它才会关闭。

当用户选择任何值时是否有任何选项可以关闭下拉列表?

提前致谢

reactjs react-native material-ui

6
推荐指数
1
解决办法
9022
查看次数

使用关联进行后续更新

我有两种模型,用户和商家。我将从 UI 发送 JSON 数据。在 Sequelize 中,我使用了“包含”选项来插入如下数据。

models.user.create(req.body, { include: [models.merchant] });
Run Code Online (Sandbox Code Playgroud)

它按预期运行良好。所以我尝试更新如下数据。

var filter = {
            where: { id: id },
            include: [
                models.merchant
            ]
        };

models.user.update(req.body, filter);
Run Code Online (Sandbox Code Playgroud)

上面的代码仅更新用户数据。关联在更新中不起作用。我不知道这有什么问题。

请任何人帮助解决此问题。

提前致谢。

node.js sequelize.js

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

用于访问所有命名空间的 Kubernetes 服务帐户

我正在尝试从我的另一个 pod 访问所有命名空间和 pod。因此,我创建了 clusterrole、clusterrolebinding 和 service account。我能够访问唯一的客户命名空间资源。但我需要访问所有命名空间资源。是否可以?

apiVersion: v1
kind: ServiceAccount
metadata:
  name: spinupcontainers
  namespace: customer

---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
  name: spinupcontainers
  namespace: customer
rules:
  - apiGroups: [""]
    resources: ["pods", "pods/exec"]
    verbs: ["get", "list", "delete", "patch", "create"]

---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
  name: spinupcontainers
  namespace: customer
subjects:
  - kind: ServiceAccount
    name: spinupcontainers
roleRef:
  kind: ClusterRole
  name: spinupcontainers
  apiGroup: rbac.authorization.k8s.io
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助解决这个问题吗?

提前致谢

kubernetes kubectl kubernetes-pod

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

如何存储来自 DTO Gorm 的数据

我正在使用 golang 纤维和 GORM。我正在尝试存储来自 DTO 的数据。例如,我创建了一个帖子实体和帖子 dto,如下所示。

type User struct {
    gorm.Model
    Name string
    Address string
    Phone string
}
Run Code Online (Sandbox Code Playgroud)

这是我的 DTO

type PostDto struct {
    Name string `json:"name"`
    Address string `json:"address"`
    Phone string `json:"phone"`
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试存储如下数据

var postDto models.PostDto
c.BodyParser(&postDto)
err := database.DB.Model(models.User{}).Create(&postDto).Error
fmt.Println(err.Error())
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误

panic: reflect: call of reflect.Value.Field on string Value
Run Code Online (Sandbox Code Playgroud)

有人可以帮助解决这个问题吗?

提前致谢

go fibers go-gorm

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