Javascript 创建新网站列表页面后,如何向其添加值?
我已经创建了一个新的列表页面,但不知道如何用值填充它。由于newDomainpage还不包含任何值,因此在尝试设置值时,我一直收到一个空错误Javascript 创建新网站列表页面后,如何向其添加值?,javascript,google-apps-script,Javascript,Google Apps Script,我已经创建了一个新的列表页面,但不知道如何用值填充它。由于newDomainpage还不包含任何值,因此在尝试设置值时,我一直收到一个空错误 var domainPage = SitesApp.getPageByUrl("https://sites.google.com/a/idearebel.com/url-of-page"); var newDomainPage = newClientPage.createListPage(projectName, projectUrl, domainPag
var domainPage = SitesApp.getPageByUrl("https://sites.google.com/a/idearebel.com/url-of-page");
var newDomainPage = newClientPage.createListPage(projectName, projectUrl, domainPageContent, [ "Used", "Title", "Notes" ]);
var domainPageItems = domainPage.getListItems();
var newDomainPageitems = newDomainPage.getListItems();
for(var i in domainPageItems) {
newDomainPageitems[i].setValueByIndex(2, domainPageItems[i].getValueByName("Title"));
// Logger.log(domainPageItems[i].getValueByName("Title"));
}
我是谷歌脚本新手,因此任何帮助都将不胜感激。解决了,我使用了错误的函数来完成这项工作。addListItem是要使用的正确函数
for(var i in domainPageItems) {
newDomainPage.addListItem([ "", domainPageItems[i].getValueByName("Title"), "", "" ]);
}
解决后,我使用了错误的函数来完成此任务。addListItem是要使用的正确函数
for(var i in domainPageItems) {
newDomainPage.addListItem([ "", domainPageItems[i].getValueByName("Title"), "", "" ]);
}