在outline.paragraphs.items [0] .insertRichTextAsSibling(' Before',code)中添加\ n个字符;

时间:2017-01-30 00:02:19

标签: office-js onenote onenote-api

我试图通过

在OneNote' s(Web)段落中添加带有\ n换行符的文字
  

outline.paragraphs.items [0] .insertRichTextAsSibling(' Before',text);

问题是这些换行符在一个音符中是不可见的。它们在页面刷新后可见。我错过了什么吗?

显示行为的Gif。 http://giphy.com/gifs/l3q2C8LhETxg9KWtO

2 个答案:

答案 0 :(得分:1)

\ n不支持字符 你可以这样做。

var row1Text = outline.paragraphs.items[0].insertRichTextAsSibling('Before', 'row 1');
var row2Text = row1Text.paragraph.insertRichTextAsSibling('After', 'row 2');
var row3Text = row2Text.paragraph.insertRichTextAsSibling('After', 'row 3');
var row4Text = row3Text.paragraph.insertRichTextAsSibling('After', 'row 4');

答案 1 :(得分:1)

您要找的是insertHtmlAsSibling

outline.paragraphs.items[0].insertHtmlAsSibling('Before', "row1<br>row2<br>row3<br>row4<br>);

使用该功能,您可以使用粗体等特殊字体创建列表,表格,文本。