向 Html 模板添加属性会出现错误“对象不允许添加或更改属性”

2024-01-29

我正在尝试从 Google 电子表格中检索数据,但是当我尝试添加data反对我的htmlTemplate对象,我收到错误

“对象不允许添加或更改属性”

我的代码非常简单:

function showDialog() {
  var htmlTemplate = HtmlService.createHtmlOutputFromFile('index');

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheets()[0];
  var range = sheet.getDataRange();
  var values = range.getValues(); //get the spreadsheet data

  htmlTemplate.data = values; // error here
  ...
}

谁能告诉我这有什么问题吗?


代替创建HtmlOutputFromFile(文件名) https://developers.google.com/apps-script/reference/html/html-service#createhtmloutputfromfilefilename use 从文件创建模板(文件名) https://developers.google.com/apps-script/reference/html/html-service#createTemplateFromFile(String)

上面是因为第一个返回一个 HtmlOutput 对象,它不允许添加属性,而第二个返回一个 HtmalTemplate ,它允许添加属性。

参考

  • https://developers.google.com/apps-script/guides/html/templates https://developers.google.com/apps-script/guides/html/templates
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

向 Html 模板添加属性会出现错误“对象不允许添加或更改属性” 的相关文章

随机推荐

  • mongodb:限制对特定集合的读/写访问

    即使用户拥有数据库的读 写访问权限 是否有任何方法可以限制数据库中特定集合的读 写访问权限 例如 我有一个名为 PRODCAST 的数据库 它包含 collA collB collC 和 collD 假设我们有 10 个用户 他们都可以访问
  • JSF:如果省略 GET 参数,则抛出 404 错误

    如果将无效的 GET 参数传递到页面 我需要抛出 404 错误 我已将其附加到验证器 如上所述here https stackoverflow com a 4902757 1973599 但如果根本没有参数 则验证器不会被调用 我该如何处理
  • 无法在 Docker 容器中使用 TypeScript 启动 React

    我试图npm run start一个使用以下命令创建的 React 应用程序 template typescript 因此 Typescript 已安装 作为 React 依赖项 但我的 Docker 容器抱怨一条通用错误消息 TypeSc
  • Nunit 使用的 XML 文件的 XSD

    在哪里可以找到 Nunit 使用的 XML 文件的 XSD 对于结果文件 看结果 xsd http www nunit org docs 2 2 files Results xsd 请注意 它在 Chrome 中对我来说无法正确显示 您可能
  • 是否有 .Net StyleCop 规则警告有关 lock(this)、lock(typeof、lock( 等) 的问题?

    这三种类型的锁显然都是不好的 还有哪些其他类型的锁定是不好的 有 Stylecop FxCop 规则可以解决这个问题吗 如果没有 那么您能帮我实现自定义规则吗 他们的代码一定是相似的 对吧 谢谢 The samples http dtt w
  • 使用 Hibernate 保存点

    问题是我在临时基础上使用休眠中的保存或更新 现在 当我最终触发更新时 它会将其永久存储在数据库中 否则回滚它 如何使用 hibernate 基础创建保存点是 spring like HibernateTemplate hibernateTe
  • Python 在输出中添加额外的换行符

    输入文件 a txt aaaaaaaaaaaa bbbbbbbbbbb cccccccccccc 蟒蛇代码 with open a txt as f for line in f print line 问题 aaaaaaaaaaaa bbbb
  • 滚动到 puppeteer 中 div 的底部不起作用

    所以我试图抓取下图中方框内的所有音乐会 https i stack imgur com 7QIMM jpg https i stack imgur com 7QIMM jpg 问题是列表仅显示前 10 个选项 直到您在该特定 div 中向下
  • 打开 XML 更改表格的字体大小

    for var i 0 i lt data GetUpperBound 0 i var tr new DocumentFormat OpenXml Wordprocessing TableRow for var j 0 j lt data
  • 如何控制 Linq to SQL 发出的“SET”语句

    有什么方法可以控制 Linq to SQL 发出的 SET 语句吗 我在 SQL 分析器中看到这些来自 Linq to SQL 的 SET 选项 结果发现 set arithabort off 导致我们的过程之一花费 45 秒而不是 net
  • 数据库表中ID列的命名

    我想知道人们对数据库表中 ID 列的命名有何看法 如果我有一个名为 Invoices 的表 其中包含一个标识列的主键 我会将该列称为 InvoiceID 这样就不会与其他表发生冲突 而且它是什么很明显 我目前工作的地方他们已将所有 ID 列
  • getResourceAsStream() 返回 null

    我有以下问题 InputStream input FileHandle class getResourceAsStream data sounds back ogg 返回 null 但是 InputStream input FileHand
  • 带破折号的 Asp.net Web Api 查询字符串参数

    我有一个Web Apisearch 方法接收以下参数 DataContract Namespace Name search public class SearchParameters DataMember Name property nam
  • Ruby 和 IMAP - 使用 Oauth 2.0 访问 Office 365

    因此众所周知 MS 禁用了 IMAP 进行基本身份验证 我试图弄清楚如何使用 ruby 而不是 ruby on Rails 让 OAUTH 2 0 工作 我有 Azure APP 和所需的一切 我认为 但我找不到与 ruby 和获取访问令牌
  • 如何使用 PowerShell 更改文件夹选项“打开文件资源管理器到”

    我正在寻找一种使用 PowerShell 脚本来更改此设置的方法 默认设置是快速访问而且我要This PC 我看了一些帖子 但没有人想要这样的东西 如何使用 PowerShell 更改文件夹选项设置 您需要设置LaunchTo注册表项下的属
  • 删除 WPF DataGrid 中的一行

    我有一个数据网格 其中删除图标作为一列 更新图标作为另一列 单击更新后 第一个单元格将获得焦点 单击删除时 我想删除所选行 但收到 错误 使用 ItemsSource 时操作无效 改为使用 ItemsControl ItemsSource
  • Excel中的VBA代码使标签之间的文本变为粗体

    我有一个 csv 文件 其中包含 html 标签 和 来表示粗体文本 即这些标签之间的几个单词 在单元格内较长的文本块中 应该是粗体 有没有办法在Excel中使用vba代码来剥离标签并使标签之间的文本变为粗体 注意 给定单元格内有时存在多组
  • 等待所有工作线程结束[重复]

    这个问题在这里已经有答案了 可能的重复 C 线程 锁混淆 https stackoverflow com questions 1280723 c sharp threading lock confusion 我有以下问题 我有一个监视类 它
  • 在数组的其他“元素”中插入“元素”(循环)php

    我的代码使图像随机出现在页面内 但是如何在这些图像之间插入一个 元素 在我的例子中是一个 div Example 原始代码显示图像如下 image3 png image4 png image2 pn
  • 向 Html 模板添加属性会出现错误“对象不允许添加或更改属性”

    我正在尝试从 Google 电子表格中检索数据 但是当我尝试添加data反对我的htmlTemplate对象 我收到错误 对象不允许添加或更改属性 我的代码非常简单 function showDialog var htmlTemplate