我在 views/entrance/
中有一个名为 vertrag.ejs
的 View 。
它以这种方式从 api/controllers/entrance/
中的 Controller view-vertrag.js
获取要显示的数据:
var dcrm = await
Crm.find({where: {vertrag: tk}});
Crm 是模型。
在 View 中,可以更改每个属性并使用旁边的按钮保存它。当然,这些数据应该返回到数据库。
但是当然,直到 View 加载后我才获取数据。所以我现在位于 vertrag.ejs
末尾的脚本标记中,并且想要调用 sails.sendNativeQuery()
。
有一个关键字 sails 没有被引用,因为它是客户端 JS。
现在我不知道该怎么办。 如有任何帮助,我们将不胜感激。
最佳答案
@kandre 尝试创建一个 API 来更新数据库中特定模型的数据。这样您就可以异步工作,而无需重新加载页面即可工作。这是一种解决方法。
关于javascript - Sails JS - 在 View 脚本标记中访问模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50580829/