问题标签 [render-to-string]

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 回答
84 浏览

c# - 是否有:C# 文字库

是否有ToString用于不同数据结构和内置类的 C# 库?

与扩展方法库相同吗?我想许多开发人员使用它们进行调试,查看数据包含的内容。

例如:Debug.Writeline(dict);可能会给我以下内容:

或不同的风格。

谢谢。

0 投票
3 回答
4801 浏览

java - Android:将原始文件夹中的 XML 转换为字符串

我遇到了一个让我发疯的问题 xD ...(首先:大家好!出于某种原因,我不能在编辑 oO 的帖子开头添加“大家好”...)

用例如下:我在项目的原始文件夹中存储了一个 xml 文件。xml 文件看起来像这样:

我知道有一个名为 xml 的文件夹,但我需要的是一个字符串 - 而不是 XmlResourceParser(调用 context.getResources().getXml(id) 时会得到它)。

现在,我加载这个原始 xml 文件的方法是:

这将返回一个 InputStream,然后我尝试使用以下代码将其转换为字符串:

如果我现在将生成的字符串打印到 logcat,我得到的只是一堆正方形,分布在几行上。

所以我想我一定是遗漏了一些东西......我已经尝试了几种将这个输入流转换为 String 的方法,并且所有这些方法都得到了相同的结果(见上图)......

在此先感谢并致以最诚挚的问候,

扎伊诺迪斯

2011 年 11 月 12 日更新

我尝试使用扩展名 .txt 而不是 .xml 将 xml 文件保存在原始文件夹中。现在转换失败并出现 OutOfMemory 异常 oO。我尝试了不同的方法来使用来自该线程的建议来转换数据- 所有这些都导致 OutOfMemoryException:

0 投票
2 回答
10310 浏览

php - var_export 到字符串

我在$output字符串中有一个 HTML 代码,此代码由两个术语分隔:-startMiniPreview--endMiniPreview-. 我需要将包裹在这两个术语之间的部分保存在另一个字符串变量中。这是我认为这样做的正确方法,但它根本不起作用。该HTMLCODE部分已成功导出,但未作为字符串导出

0 投票
1 回答
2186 浏览

ruby-on-rails - 如何创建应用了布局的 pdf 文件。使用 pdfkit 宝石

上面的代码生成没有指定布局的 PDF 文件。如何创建应用布局的 PDF 文件。

我的 test_layout 包含一些 JavaScript 和 CSS 文件。

请建议我,我想以指定布局的 PDF 格式打印表格。

0 投票
1 回答
1170 浏览

ruby-on-rails - 将 Grape API 渲染为视图中的字符串

我在 Rails 4 应用程序中设置了基于葡萄的 API 。我想将其中一个 API 调用生成的 json 呈现到内联标记中的视图中- 特别是为了使 JSON 数据可用于 angularjs 视图,以避免在页面加载后对服务器进行(JSON API)调用。

任何想法如何将Grape API 呈现为 string

/app/api/api.rb

视图/仪表板/index.html.erb

我可以使用 get http 请求来渲染它,但我希望避免 http 调用的开销。我宁愿直接调用 API 类。

0 投票
1 回答
395 浏览

ruby-on-rails - 使用 render_to_string 时创建的真实性令牌不同

我正在通过生成一个小表单render_to_string,由于某种原因,CSRF 令牌没有正确生成(即它与标题不同,用户在提交时注销,以及日志上的“无法验证 CSRF 令牌” )。以下是相关代码:

控制器:

我正在使用 Pusher,但您可以假设这只是使用此 Javascript 在页面上呈现的:

最后,渲染部分:

这工作得很好,无需附加到页面,而是在布局中呈现。请注意,这不是远程表单。

0 投票
0 回答
739 浏览

javascript - AngularJS:将 HTML 输出呈现为字符串

我正在编写一个必须基于 AngularJS 生成的 HTML 生成 PDF 文件的应用程序。我不想向用户显示此输出。我想将呈现的 HTML 捕获为字符串并将其发送到服务器,那里的服务将接收 HTML 源并创建 PDF 文件。

我知道获取呈现的 HTML 的一种方法是在指令中编译后访问元素的 innerHTML 属性。但是我怎么能确定没有进一步的摘要需要进行呢?另外,这种方法可以在不将结果写入 DOM 的情况下工作吗?-- 或者,至少,不向用户显示结果?谢谢!

0 投票
1 回答
1003 浏览

jquery - 如何在 jquery 对话框/模式中处理 Django 表单提交 HTML 响应?

我试图从对话窗口提交表单并在同一个对话窗口中显示响应。现在我正在尝试使用 Django 视图,该视图将表单(带有验证错误)作为 html 字符串返回。

但是我的对话框模式中的功能存在一些问题。我错过了用 HttpResponse 中的新 html 替换“模态/对话框”中的内容的部分。

现在不确定格式,但你明白了。如果任何专家可以指导我正确的方向,我会是一个快乐的人!谢谢

0 投票
1 回答
251 浏览

ruby-on-rails - 应用程序布局在 render_to_string 之后加载为纯文本

我正在使用 Gon gem 将一些数据从 Rails 发送到 BackBone。我的application_controller.rb

因此,在此之后,如果我打开 Web 应用程序的任何页面,它只会将 html 显示为纯文本:

我该如何处理?

0 投票
1 回答
949 浏览

ruby-on-rails - Active Model Serializer : link_to is not working

I'm actually implementing the Active Model Serializers into my application. Everything worked as expected so far, but now I need to also send (JSON) a html partial along with my datas. Here is what I did :

The problem is that this code raise an undefined method 'host' for nil:NilClass. As you can see in the code above, I've tried to include Rails.application.routes.url_helpers but no luck, it still not working.

I've tried to restart the Rails app but no luck either. It's seems to me that the problem comes from the link_to method that I'm using in my partial :

Ideas on how to work around this issue?