问题标签 [embedded-javascript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1402 浏览

javascript - 为什么我的变量没有在 node.js 中更新?

我已经使用 node.js 构建了一个 webapp,以通过 POST 请求从 SNS 主题接收消息并将它们记录到控制台,然后将它们显示在网页上,如果我向我的主题发布消息,我会在控制台中打印消息但什么也没有我的网页上的更新?

这是我的代码app.js

这是我的代码index.js

0 投票
1 回答
590 浏览

html - 如何在不使用 EJS 的情况下将数据传输到模板?

我有这段代码可以找到一部电影并将找到的电影发送到 EJS 文件。该路由是按照 RESTful 路由创建的。我可以随意在我的 EJS 文件中显示关于该 foundMovie 的任何内容。然后,EJS 文件获取 foundMovie 并对其进行操作。然后 EJS 文件将由app.js在提到的路由上呈现。

我的问题如下:

1-由于我不想使用 EJS,如何将 data/foundMovie 从 app.js 传输到 HTML 文件。

2 - 如何在不使用 EJS 语法的情况下使用 HTML 文件中的 data/foundMovie (<%= movie_index.name%> )

注意:请仅针对 NodeJS 环境说明您的答案。

0 投票
0 回答
405 浏览

javascript - 如何为 Rails 应用程序创建嵌入式 javascript 表单小部件?

在我的 Ruby on Rails 应用程序中,自行车租赁公司可以管理他们所有的自行车(预订、付款等)。

上下文 我想为自行车租赁公司 ( ) 提供将客人重定向到我平台上的在线预订流程的选项,shops这样他们就可以让客户预订bike. (例如在线预订过程仅适用于他们的商店)shop

当前状态 在阅读了一些在线文档(iFrameembedded JS)后,我决定嵌入式 JS 表单最适合此目的。

第一步是创建一个嵌入式 JS 表单

  • arrival
  • departure
  • bike_category[可选的]

提交此表格后,预订会继续显示所有可用的索引页面bike_categories

问题

这是我第一次这样做,我不确定我的 Rails 应用程序中的流程应该如何生成小部件以及所有相应文件的位置。

当我现在看它时,

  • 我应该首先在中创建一个 javascript 文件app/javascript/component/bike_search_form.js
    • 在这里,我不知何故需要掌握谁发送了请求,以及他们是否被允许
    • 此外,javascript文件应该等到外部页面加载完毕,然后加载表单的css和表单本身
  • 该表单是通过一个小部件控制器生成的,该控制器指向一个文件views/widget/bike_search_form.html.erb

这个流程是否有文件+它们的位置是否正确或者我错过了什么/很多?

代码

由商店实现的脚本

app/javascript/component/bike_search_form.js

0 投票
1 回答
218 浏览

bootstrap-4 - 添加“全部”选项以在嵌入式 javascript 的引导表中选择过滤器组件

我有一个数据表,我们在其中使用 Bootstrap 4 和 bootstrap-table。我添加了 bootstrap-table 插件过滤器控件,以便我可以有一些可排序性选项。我的问题,一个我似乎无法解决的问题是如何解决我认为是一个常见问题。

在活跃用户的列中,我有一个简单的“是”或“否”值。数据全部存储在 Postgres 数据库中,因此这不是一个简单的 HTML 表。我们使用的所有文件都是嵌入的 javascript (.ejs) 文件,而构建这个项目的负责人已经不在了。有没有一种简单的方法可以添加一个由 bootstrap-table 自动生成的all <option><select>

这是脚本的摘录:

现在,它工作得和我期望的一样好。我的选择是:

  • 空白的
  • 是的

如何编辑该引导表选项以将其从空白更改为自定义值all?那有可能吗?我看到有很多涉及 jQuery 的答案,但这些似乎对我不起作用;我找不到任何适合这种特定情况的东西。

我很高兴看到任何其他可以解决这个问题的已回答帖子,但我一直无法找到适合我当前情况的帖子。谢谢!

0 投票
0 回答
23 浏览

javascript - EJS - 在 ejs 模板中渲染“换行符”

我正在使用 ejs 生成“.cs”文件。我想渲染这段代码。

我能够生成这段代码,但我无法获得正确的“风格”。
我得到的结果是这样的:

如何渲染换行符和空格?我试图在方法之间添加一个空行,但它会呈现一个没有缩进的额外行,就像这样。

我怎样才能解决这个问题?