SPFX中未创建使用pnpjs的客户端页面的内容

时间:2019-02-21 12:37:26

标签: reactjs typescript sharepoint-online

我无法为我使用pnp-js创建的客户端页面生成动态内容(节和列)。

我指的是这个网站 https://pnp.github.io/pnpjs/sp/docs/client-side-pages

我能够创建一个新页面并禁用评论部分。 这是我的代码

private async createPage(){

    await pnp.sp.web.addClientSidePage(this.state.title+'.aspx');

    const page = await ClientSidePage.fromFile(pnp.sp.web.getFileByServerRelativeUrl("/sites/TestPlayground-Joy/SitePages/"+this.state.title+".aspx"));

    page.sections = [];

    const section = page.addSection();

    section.addControl(new ClientSideText('HTML content goes here'));

    console.log("page before saving",page);

    await page.save();

    await page.disableComments();

}

0 个答案:

没有答案