从TaffyDB输出数据

Output data from TaffyDB

本文关键字:数据 输出 TaffyDB      更新时间:2023-09-26

我是JavaScript的新手,正在尝试构建一个执行一些数据管理活动的脚本(基本上是从数据库中提取基于查询的数据,然后将其显示在网页上)。

我通常会在服务器端用PHP和mysql来做这件事,但我的老板希望在投资服务器等之前先看看"样本"。(他对PHP、mysql等没有任何技术知识)

现在,在没有服务器的情况下,我一直在寻找一种方法,主要通过javascript在客户端构建类似的系统。只是为了展示我计划实施的逻辑。

对于数据库部分,我决定使用TaffyDB,但从数据库中获取输出时遇到问题(在网页上显示数据)

这是我的代码

    <!DOCTYPE html>
      <html>
        <head>
           <script src="taffydb-master'taffy.js"></script>
           <script>
              var companies = TAFFY
                ([
                    {name:"New York",state:"WA"},
                    {name:"New Shire",state:"WE"},
                    {name:"Las Vegas",state:"NV"},
                    {name:"Boston",state:"MA"}
                ]);
              var cities = new Array();
              var cities = companies().select("name");

          </script>
       </head>
       <body>
          <script>
               document.write = (cities[1]);
          </script>

       </body>
    </html>

我知道那里有一些愚蠢的错误,但真的找不到。我试着使用开发人员的工具(Mozilla的默认工具),但没有问题。当我加载这个文件时,我基本上只得到一个空白的白色页面。

您使用document.write不正确。这是一种方法。

如果您将代码更改为:

<script>
    document.write(cities[1]);
</script>

然后你会得到这个输出:

新夏尔

此外,您可能应该将输出封装在这样的元素中:

<script>
    document.write("<p>" + cities[1] + "</p>");
</script>