使用Json发布博客与BBDD

使用Json发布博客与BBDD,json,angular,parsing,angular7,jsonparser,Json,Angular,Parsing,Angular7,Jsonparser,我正在用angular做一个应用程序,因为我很容易让它成为一个进步的web应用程序,等等。在我的应用程序中,我有一个博客部分 问题是我需要动态加载一个json文件,因为我使用它来创建新的文章页面作为博客条目 我需要知道我是否可以创建一个名为json的文件夹,并将我的所有json文件与每篇文章的内容一起抛出,在运行时保持对文件夹的解析并寻找新的json。或者我必须使用带有mongo或mysql bbdd的后端?您需要使用后端来实现。 尝试在JSON数组中接收服务响应,如下所示: { "post

我正在用angular做一个应用程序,因为我很容易让它成为一个进步的web应用程序,等等。在我的应用程序中,我有一个博客部分

问题是我需要动态加载一个json文件,因为我使用它来创建新的文章页面作为博客条目


我需要知道我是否可以创建一个名为json的文件夹,并将我的所有json文件与每篇文章的内容一起抛出,在运行时保持对文件夹的解析并寻找新的json。或者我必须使用带有mongo或mysql bbdd的后端?

您需要使用后端来实现。 尝试在JSON数组中接收服务响应,如下所示:

{
  "posts": [
    {
      "author": "Chinua Achebe",
      "content": "abc"
    },
    {
      "author": "Hans Christian Andersen",
       "content": "def"
    }
  ]
}

只需在posts数组上迭代以显示您的帖子

我知道我可以使用后端选项,但这不是我想要的。我不能使用json的方式来避免为这个简单的任务创建后端?任务很简单,这并不意味着可以使用前端替换后端工作。你说的是访问一个动态文件系统,你需要从后端访问它。是的,但我不想在我的后端有任何行为,我只想知道是否有任何方法可以检索这些文件,并在加载应用程序时将它们放在前端。所以我不能把我的json文件放在前端的一个文件夹中,然后在需要的时候得到它们吗?所有post数据都是静态的,从不更改。当我向json文件夹添加一个新的json文件,客户端访问blog部分时,前端只需要检查新的json文件并执行它必须执行的任何操作。如果每次都可以更新文件中的json,那么这是可能的。但如果您添加新文件,它将不起作用。是的,浏览器中的脚本不允许访问文件系统。