小编syc*_*e55的帖子

Nuxt.js - 在页面中添加两个布局

我是Nuxt.js的初学者,我正在将 Vue 项目转换为 Nuxt.js,并且我想在一个页面上使用两种布局(默认的一个和另一个)。逻辑是这样的:第一个布局是(默认)或所有页面上的标题,第二个布局是设置栏
设置页面中,我有 3 条路线(请参阅此处的项目结构:图片):

  1. 设置/头像
  2. 设置/帐户
  3. 设置/关于

我希望三个路线的设置栏相同。我可以将设置栏添加到所有三个子页面,例如:layout: 'settings-bar'但随后无法设置标题布局。在我的 Vue 项目中,我仅在设置页面中使用:设置栏组件和下面的<router-view></router-view>组件来更改组件。知道我该怎么做吗?在文档中找不到任何东西。请参阅此处的其他屏幕截图以更好地理解:

项目

vue.js vue-router nuxt.js

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

Kubernetes NGINX 入口控制器 404 未找到/未找到对象

我正在 Udemy 学习课程,我是Kubernetes世界的新手,我正在尝试在 Kubernetes 中配置入口 nginx 控制器,但当我在指定的 URL 发送请求时,它返回404 未找到,我已经 10 天了试图解决这个问题,我看过类似的问题,但他们的答案都不适合我。当我更改文件中的某些内容时,我还使用Skaffold自动在 docker hub 上构建/部署映像。

404未找到截图

我的快递应用服务器:

app.get('/api/users/currentuser', (req, res) => {
  res.send('Hi there');
});

app.listen(3000, () => {
  console.log('[Auth] - Listening on port 3000');
});
Run Code Online (Sandbox Code Playgroud)

入口-srv.yaml

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: ingress-srv
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/use-regex: 'true'
spec:
  rules:
    - host: ticketing.com
      http:
        paths:
          - path: /api/users/?(.*)
            pathType: Prefix
            backend:
              service:
                name: auth-srv
                port:
                  number: 3000
Run Code Online (Sandbox Code Playgroud)

auth-depl.yaml(身份验证部署和 srv)

apiVersion: …
Run Code Online (Sandbox Code Playgroud)

nginx kubernetes kubernetes-ingress nginx-config nginx-ingress

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