在一个新的 ScriptLab 的JavaScript项目中,我添加了以下库来获取 Office UI Fabric 功能:
https://static2.sharepointonline.com/files/fabric/office-ui-fabric-js/1.2.0/js/fabric.min.js
所以我写了这个脚本(只注意fabric
单词):
var ChoiceFieldGroupElements = document.querySelectorAll(".ms-ChoiceFieldGroup");
for (var i = 0; i < ChoiceFieldGroupElements.length; i++) {
new fabric['ChoiceFieldGroup'](ChoiceFieldGroupElements[i]);
}
fabric
我在关键字中得到红线错误语法。我知道如果项目是 TypeScript 而不是 JavaScript 项目,我可以在脚本顶部写下这个来防止这种情况:
declare var fabric: any
但是,我应该在 JavaScript 部分的顶部写什么?我应该补充一点,该项目运行正常,艰难。