我正在使用express和material-components-web编写一个Node应用程序,但是TextField可以正常工作,但是Switch不能。.
这是我用来将相关JS附加到元素上的代码:
db1 db = new db1();
db.chageconnection(db2);
当我注释掉文本字段的代码时,它停止工作,因此mdc.textField.MDCTextField部分肯定可以工作。
我在Chrome开发工具中遇到的错误是:
[].slice.call(document.querySelectorAll('.mdc-text-field')).forEach(
function(ele) {
mdc.textField.MDCTextField.attachTo(ele);
});
[].slice.call(document.querySelectorAll('.mdc-switch')).forEach(
function(ele) {
mdc.switch.MDCSwitch.attachTo(ele);
});
我的package.json文件如下:
(index):446 Uncaught TypeError: Cannot read property 'MDCSwitch' of undefined
at (index):446
at Array.forEach (<anonymous>)
at (index):444
有什么想法吗?