我如何在 .hbs 文件中执行 sql 查询,就像我们使用 php 对 .html 执行的一样?

基兰·巴特拉伊

这是我的 profile.hbs 文件,我在数据库中使用 express 节点和 MySQL。如果我想显示我登录用户的用户名。我应该在哪里查询以及如何查询。它是在 app.js 或 index.js(它包含我所有的路由)中,还是在 profile.hbs 中。我项目的所有文件都在这个链接中

{{> header }}
    <div>
   <h2>Profile</h2>
   </div>
   Hi 

   </div> <!--Container-->

{{> footer-end}}
拉加夫拉曼

您的 profile.hbs 只是一个模板,用于根据它收到的数据创建 html 内容。

您可以像这样从要呈现 profile.hbs 的路由中查询 Mysql

router.get('/getuser/:userid', function(req, res) {

var userid = req.params.userid;

db.query('SELECT * from users where id = ?', userid, function(error, results, feilds) {
    if (error) {
        console.log("error ocurred while getting user details of " + userid, error);
        res.send({
            "code": 400,
            "failed": "error ocurred"
        });
    } else {
        res.render("edituser",{user:results});
    }
});

});

这将使用用户的 json 呈现 edituser.hbs 文件。

您可以在 hbs 文件中使用它,例如:

 <td>{{user.name}}</td>
 <td>{{user.username}}</td>
 <td>{{user.email}}</td>

这会呈现这样的东西

 <td>Test User</td>
 <td>testuser1</td>
 <td>[email protected]</td>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在javascript中动态处理数组的索引,就像我们对对象执行此操作一样

来自分类Dev

从mongo db获取数据,就像我们在mysql中获取数据一样?

来自分类Dev

如何使Playground执行时间就像我们在iOS应用程序中运行一样快

来自分类Dev

像我们在C#中一样在PHP中使用局部类

来自分类Dev

如何在任何类中创建比较器函数,就像我们在C ++ STL中创建priority_queue一样

来自分类Dev

在PHP中是否有一个等效的“ @”?就像我们在C#中有@“ C:\ Users \ Documents”

来自分类Dev

如何完全像我们在带有边框的html中创建表格一样创建表格?

来自分类Dev

像我们在C ++中推进ptr ++一样如何推进切片

来自分类Dev

编辑ListView组标题,就像我们可以编辑ListViewItems一样

来自分类Dev

以 CSV 格式打印,就像我们以 txt 格式打印一样

来自分类Dev

像我们一周中的几天一样自动填充月份

来自分类Dev

如何像在 sql 中一样在 mysql 中获取格式化的 JSON 我们使用 FOR JSON 子句

来自分类Dev

我可以引用.NET可执行文件,就像它是LINQPad 6中的DLL一样吗?

来自分类Dev

我如何使我的jar文件像终端机中的常规应用程序一样执行

来自分类Dev

我如何使我的jar文件像终端机中的常规应用程序一样执行

来自分类Dev

我如何执行任何命令inline ssh,就像我手动键入它一样,但是直接输出到本地计算机?

来自分类Dev

就像在通过JavaScript等方式在输入中输入一些数据一样,如何执行PHP代码并获得结果?

来自分类Dev

像我们获取Web应用程序的注册时间一样,如何获取iOS中的时区列表

来自分类Dev

像我们获取网络应用程序注册时间一样,如何获取iOS中的时区列表

来自分类Dev

我们如何使用立即执行将完整的 sql 查询从表传递到 PL/SQL 中的插入语句

来自分类Dev

像我们使用html.imageGetter来显示图像一样,Android视频链接以android textview的形式显示

来自分类Dev

如何允许使用 .htaccess 在 HTML 文件中执行 PHP

来自分类Dev

就像html页面在文本编辑器中编码并另存为.html一样,我们可以通过编码jpg文件来做同样的事情吗?

来自分类Dev

就像html页面在文本编辑器中编码并另存为.html一样,我们可以通过编码jpg文件来做同样的事情吗?

来自分类Dev

我没有使用doctrine2-spatial扩展,而无法从doctrine查询中获得预期的输出,就像获取mysql native sql查询一样。

来自分类Dev

我们如何在PHP中强制执行参数类型?

来自分类Dev

从另一个PHP文件运行一个php文件,就像我直接从浏览器中打开它一样(相对路径问题)

来自分类Dev

我们如何在运行容器时看到特定图像的版本,就像golang一样,我们使用version字段

来自分类Dev

我的代码可以编译并完美执行,但是其中一部分就像在执行过程中未读取一样

Related 相关文章

  1. 1

    在javascript中动态处理数组的索引,就像我们对对象执行此操作一样

  2. 2

    从mongo db获取数据,就像我们在mysql中获取数据一样?

  3. 3

    如何使Playground执行时间就像我们在iOS应用程序中运行一样快

  4. 4

    像我们在C#中一样在PHP中使用局部类

  5. 5

    如何在任何类中创建比较器函数,就像我们在C ++ STL中创建priority_queue一样

  6. 6

    在PHP中是否有一个等效的“ @”?就像我们在C#中有@“ C:\ Users \ Documents”

  7. 7

    如何完全像我们在带有边框的html中创建表格一样创建表格?

  8. 8

    像我们在C ++中推进ptr ++一样如何推进切片

  9. 9

    编辑ListView组标题,就像我们可以编辑ListViewItems一样

  10. 10

    以 CSV 格式打印,就像我们以 txt 格式打印一样

  11. 11

    像我们一周中的几天一样自动填充月份

  12. 12

    如何像在 sql 中一样在 mysql 中获取格式化的 JSON 我们使用 FOR JSON 子句

  13. 13

    我可以引用.NET可执行文件,就像它是LINQPad 6中的DLL一样吗?

  14. 14

    我如何使我的jar文件像终端机中的常规应用程序一样执行

  15. 15

    我如何使我的jar文件像终端机中的常规应用程序一样执行

  16. 16

    我如何执行任何命令inline ssh,就像我手动键入它一样,但是直接输出到本地计算机?

  17. 17

    就像在通过JavaScript等方式在输入中输入一些数据一样,如何执行PHP代码并获得结果?

  18. 18

    像我们获取Web应用程序的注册时间一样,如何获取iOS中的时区列表

  19. 19

    像我们获取网络应用程序注册时间一样,如何获取iOS中的时区列表

  20. 20

    我们如何使用立即执行将完整的 sql 查询从表传递到 PL/SQL 中的插入语句

  21. 21

    像我们使用html.imageGetter来显示图像一样,Android视频链接以android textview的形式显示

  22. 22

    如何允许使用 .htaccess 在 HTML 文件中执行 PHP

  23. 23

    就像html页面在文本编辑器中编码并另存为.html一样,我们可以通过编码jpg文件来做同样的事情吗?

  24. 24

    就像html页面在文本编辑器中编码并另存为.html一样,我们可以通过编码jpg文件来做同样的事情吗?

  25. 25

    我没有使用doctrine2-spatial扩展,而无法从doctrine查询中获得预期的输出,就像获取mysql native sql查询一样。

  26. 26

    我们如何在PHP中强制执行参数类型?

  27. 27

    从另一个PHP文件运行一个php文件,就像我直接从浏览器中打开它一样(相对路径问题)

  28. 28

    我们如何在运行容器时看到特定图像的版本,就像golang一样,我们使用version字段

  29. 29

    我的代码可以编译并完美执行,但是其中一部分就像在执行过程中未读取一样

热门标签

归档