小编Jor*_*ron的帖子

在 Java 中使用什么路径加载图像之类的东西?

我无法弄清楚使用什么来加载图像等资产。我会使用完整路径然后在编译时它会被转换吗?或者我会使用相对路径?

例如说我用目录加载一个文件

C:/Users/Jordan/project/assets/file.txt

如果我将程序打包为 jar 文件,该文件是否仍会加载到其他人的计算机上?这是如何运作的?

java

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

getServerSideProps() 未使用组件运行

我正在使用 Next.js 制作一个小型网络应用程序,我不知道为什么,但当getServerSideProps()我使用该组件时它没有运行。我之前在 的页面上有以下代码/pages,但我将其移至用作组件。

export const getServerSideProps = async () => {
  console.log("in getServerSideProps") // never shows
  let bans = await fetch('http://localhost:3000/api/get_bans').then((res) => {
    return res.json();
  })

  return {
    props: { bans: bans }
  }

}

const BansList = (listName, bans) => {
  
  bans = bans.bans
  console.log(bans) // undefined
  
  return (
    <h1>test</h1>
  )

}
Run Code Online (Sandbox Code Playgroud)

我已经删除了代码以轻松显示出问题所在。getServerSideProps当我将其用作未运行的组件时,因此bans始终是未定义的。

reactjs next.js

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

标签 统计

java ×1

next.js ×1

reactjs ×1