小编mor*_*aie的帖子

如何在 nuxt 3 中添加全局 css/scss?

如何在 nuxt 3 中添加全局CSS?

是否有像 nuxt 2 中那样的 CSS属性

nuxt2.config

export default {
  css: [
    '@/assets/css/main.scss'
  ]
}
Run Code Online (Sandbox Code Playgroud)

nuxtjs3

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

nuxt 3 中静态文件夹中的图像不显示

我正在使用 Nuxt 3

这是目录结构

在此输入图像描述

图像是这样加载的

<img src="/images/index/pic-left.svg" />
Run Code Online (Sandbox Code Playgroud)

我也尝试过(从不开始/

<img src="images/index/pic-left.svg"  />
Run Code Online (Sandbox Code Playgroud)

又没用了

有什么问题 ?

vue.js nuxt.js vuejs3 nuxtjs3

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

如何在 tailwind-css 中自定义容器宽度?

我不想要 2xl 的 tailwind CSS 容器宽度。我怎样才能改变它? 在此输入图像描述

我想删除其默认宽度 2xl 。我该怎么做?

css tailwind-css

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

Vue:类型“Ref&lt;unknown&gt;”不可分配给类型“string”.ts(2322)

我正在使用 Vue3 、 type script 、composition 和 vee-validate4 以及 Pinia 存储

\n

这是用户注册。

\n

浏览/注册

\n
const schema = yup.object({\n  email: yup.string().required().email("\xd9\x84\xd8\xb7\xd9\x81\xd8\xa7 ! \xd8\xa7\xdb\x8c\xd9\x85\xdb\x8c\xd9\x84 \xd9\x85\xd8\xb9\xd8\xaa\xd8\xa8\xd8\xb1 \xd9\x88\xd8\xa7\xd8\xb1\xd8\xaf \xda\xa9\xd9\x86\xdb\x8c\xd8\xaf ."),\n  password: yup.string().required().min(8, "\xda\xa9\xd9\x84\xd9\x85\xd9\x87 \xd8\xb9\xd8\xa8\xd9\x88\xd8\xb1 \xd8\xa8\xd8\xa7\xdb\x8c\xd8\xaf \xd8\xad\xd8\xaf\xd8\xa7\xd9\x82\xd9\x84 \xd9\x87\xd8\xb4\xd8\xaa \xda\xa9\xd8\xa7\xd8\xb1\xd8\xa7\xda\xa9\xd8\xaa\xd8\xb1 \xd8\xa8\xd8\xa7\xd8\xb4\xd8\xaf ."),\n});\n\nconst { errors, handleSubmit } = useForm({\n  validationSchema: schema,\n});\n\nconst { value: email } = useField(\'email\');\nconst { value: password } = useField(\'password\');\n
Run Code Online (Sandbox Code Playgroud)\n

我这里有一个注册方法

\n

浏览/注册

\n
async function add() {\n  try {\n    const res = await useAuthStore().register({email,password})\n      } catch (err: any) {}\n}\n
Run Code Online (Sandbox Code Playgroud)\n …

typescript yup vee-validate vuejs3 pinia

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

从 CDN 加载时 jspdf 不起作用

我将使用从 **CDN ** 加载的包( jspdf )

这是CDN

<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我已经将其加载到页面中:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我有一个按钮,当您单击它时,将调用下面的方法并生成一些 pdf。

mounted() {
  if (document.getElementById('myScript')) { return }
  let src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js'
  let script = document.createElement('script')
  script.setAttribute('src', src)
  script.setAttribute('type', 'text/javascript')
  script.setAttribute('id', 'myScript')
  document.head.appendChild(script)
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误

在此输入图像描述

那么,我该如何修复这个错误呢?

javascript jspdf vue.js nuxt.js

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

Nuxt 3 运行时配置值不会被环境变量替换

我正在使用Nuxt 3

我有这样的.env

NUXT_CAPTCHA_KEY=123456
Run Code Online (Sandbox Code Playgroud)

这是nuxt.config.ts

export default defineNuxtConfig({
  runtimeConfig: {
    public: {
      captchaKey: 'some value',
    }
  },
});
Run Code Online (Sandbox Code Playgroud)

在我的组件login.vue

我想像这样使用Recaptcha

function login() {
  const config = useRuntimeConfig()
  console.log('config', config.public.captchaKey);
}
Run Code Online (Sandbox Code Playgroud)

'123456'我认为它必须在控制台中打印

正如文件中所说

但事实并非如此。

它打印'some value'

这是为什么 ?

nuxt.js vuejs3 nuxtjs3

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

Strapi &amp; graphql:如何获取项目总数?

我正在使用StrapigraphQL

通过这个查询我可以获得帖子

query {
  
  posts{
    id,
    title
  }
}
Run Code Online (Sandbox Code Playgroud)

我想将帖子总计数放在 一起,理想的结果是这样的

{
  "data": {

"totalCount" : "3",
    "posts": [
      {
        "id": "1",
        "title": "first post "
      },
      {
        "id": "4",
        "title": "post two"
      },
      {
        "id": "5",
        "title": "post 3"
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

我已阅读文档,我可以查询以获得总数,但这对我来说还不够!那么,我怎样才能将帖子总计数放在一起呢?

graphql strapi nuxt-strapi

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