问题标签 [app.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
62 浏览

javascript - Next.js:由于性能问题,是否应该在 _app.js 文件中不使用 swr 挂钩?

我有一个 Layout 组件,我想将它用作我的页面的包装器。

pages/_app.js

本质上,我正在调用 swruseUser()钩子并将值从它传递给Layout组件以显示/隐藏登录/未经身份验证用户的导航元素。

问题是我注意到在登录后与当我将Layout组件作为包装器导入每个页面并在Layout声明本身中调用钩子时出现在 DOM 中的导航元素存在滞后。

所以对于pages/login, pages/profile, pages/dashboard等。我正在这样做:

这是Layout组件,我称之为useUser()钩子:

有没有我可以使用的策略swr来让它更快?

0 投票
1 回答
34 浏览

javascript - 如何将.then函数的结果用于js中的另一个函数?

请帮助我想在函数 2 (Fn2) 中使用函数 1 (Fn1) 的结果。

0 投票
2 回答
72 浏览

json - 在 Nuxt 中加载 JSON 时如何从摇树和代码拆分中受益?

我有一个 nuxt-app,里面有很多帖子。我最近重构了这个项目,我不会再generate发布所有帖子了,因为这样做需要花费太多时间。

相反,我有一个页面,我可以通过 url 查询获取匹配的帖子内容: www.mypage.com/posts/?post=my-post-slug

因为内容位于静态 json 文件中,例如:

我阅读了 有关如何以最佳方式加载 json的帖子https://github.com/nuxt/nuxt.js/issues/123 。

我决定在fetch()钩子中做这样的事情:

如前所述,我不会生成实际的帖子,但会在我的 sitemap.xml 中生成所有帖子网址。

分析模式下运行生成时,我现在有一个 huuuuge 包大小(app.js),我不明白为什么...... - >查看附件图像。(注意:app.js34MB 的大小太可笑了!!!!)

  1. 我不明白为什么我所有的 post json 都出现在 bundle 的 static 和 dist 部分???
  2. 我完全不明白他们为什么会出现在那里。我希望它们仅位于静态文件夹中,但不包含在应用程序包中。(你可以看到有类似 include 的文件。例如events.bundle.de.json,我需要那些来获取所有帖子的列表。我也只在我的 fetch 挂钩中这样做。

如果有人能指出为什么包含这些文件(两次),我会非常高兴!

在此处输入图像描述

0 投票
0 回答
40 浏览

reactjs - 通过 react.js 下载 docx 文件

嗨,我一直在尝试通过 react.js 下载 word 文件,但是当我按下提交并下载时,它无法打开 word 文件。console.logs 看起来完全没问题。如果我在记事本中打开文件,它只会显示可读流。所有帮助表示赞赏

0 投票
1 回答
23 浏览

react-native - 尝试更改不可配置属性的 getter

你好。

刚刚制作一个应用程序并收到此错误

所以,我认为这可能是一个版本问题,所以我也给出了 package.json 代码。

0 投票
0 回答
15 浏览

reactjs - Nextjs:如何在 nextjs 应用中获取共享数据?在 app.js 中写 getInitialProps 违背了使用 nextjs 的目的

我想从 AWS S3 存储桶中获取翻译并将它们放在上下文中,以便我的整个应用程序可以使用它,而不仅仅是一页。我应该在哪里获取这些翻译数据?在 app.js 中,我们不能使用getStaticPropsor getServerSideProps,并且不建议使用getInitialProps(我对使用它感到困惑,因为它的文档不是很清楚),我在网上看到了下面的片段,但我不确定在哪里我得到了我正在寻找的道具,我应该在哪里获取 getInitialProps 的端点:

在 _app.js 中使用时它会选择退出自动静态生成吗?这是什么意思?如果我在 app.js 中使用 getInitialProps,我将无法使用任何客户端代码吗?

0 投票
1 回答
34 浏览

javascript - 如何在 .js 文件中的 app.post 中将 NaN 值转换为 0

在下面的代码中 question1 的值是NaN. 我想将其转换为 0,但我无法使用parseInt. 我怎样才能做到这一点?

0 投票
0 回答
14 浏览

javascript - 未在 HTML/JS 应用程序的表单中获取 app.post 中选择值的值

我正在创建一个表单,其中很少有来自 DB 的值,然后我使用 select 将标志从 1 更新为 0,但 app.post 响应正文没有显示任何数据 下面是代码......还有另一种方法app.get 我从中显示数据。

HTML(.HBS 文件):-

app.js:-

0 投票
0 回答
16 浏览

javascript - 如果用户在 andorid 中打开另一个程序,则服务器 DisconnectUser

我有一个脚本聊天,它工作正常,但如果成员通过 Android 进入并离开聊天并打开任何其他程序,服务器将删除它 这是我的服务器 js commond

**我该怎么做才能让用户在聊天中保持最长时间?**