0
我想使用带有选项yes和no的角打字稿在选择特定选项时创建word加载项的下拉列表。我想在word文档中添加一个段落。任何人都可以提出一个好方法。使用打字稿在word加载项中创建下拉列表
我想使用带有选项yes和no的角打字稿在选择特定选项时创建word加载项的下拉列表。我想在word文档中添加一个段落。任何人都可以提出一个好方法。使用打字稿在word加载项中创建下拉列表
首先,在HTML创建下拉
<div>
<select class="form-control" (change)="yesClicked($event.target.value)">
<option value="choose" >choose option</option>
<option value="Yes">Yes</option>
<option value="No" >No</option>
</select>
然后添加一个类型的脚本代码
yesClicked(eventName:any){
if(eventName=='Yes')
{
this.wordDocument.yesclicked();
}
else if(eventName =='No')
{
this.wordDocument.Noclicked();
}
}
然后定义函数
yesclicked()
{
Word.run(function (context) {
var body = context.document.body;
body.insertParagraph('Content of a new paragraph',
Word.InsertLocation.end);
return context.sync().then(function() {
console.log('Paragraph added at the end of the document body.');
});
})
.catch(function (error) {
console.log('Error: ' + JSON.stringify(error));
if (error instanceof OfficeExtension.Error) {
console.log('Debug info: ' + JSON.stringify(error.debugInfo));
}
});
}
我建议你自己尝试一下在寻求解决方案之前上。 –
我试过了。 HTML部分是
编辑问题,所以它包括代码代替 –