我想为React写的办公室excel插件写一个简单的确认模式。
这不起作用,因为officejs(cf this explanation)禁止使用window.confirm。
onClick={() => { if (window.confirm('Are you sure you wish to delete this item?')) { this.handleClick(); } }}>
根据officeJS doc,我可以使用对话框api但这些对话框不是模态,因此与我的用例不匹配:我希望用户在进一步操作之前确认操作。
还有其他办法吗?
由于
答案 0 :(得分:0)
有一个模态Fabric React对话框组件。根据您对用例的说法,它可能就是您所寻找的。它的参考是:Dialog component in Fabric React。
答案 1 :(得分:0)
你也可以使用我用过的Dialog API。确保将url
添加到xml
清单中的AppDomain。