为什么我的 React 组件无法获取我需要的库
Why is my React component unable to pick up the library I am requiring?
我正在尝试在我的 React 项目中使用 FullCalendar.io。
我已经使用 npm install fullcalendar
安装了它。
我在目录中看到node_modules/fullcalendar
。
在我的项目中,我正在使用:
var Scheduler = require('fullcalendar');
然后我有:
var Calendar = React.createClass({
componentDidMount: function () {
$('#calendar').fullCalendar();
},
render: function () {
return (
<div id='calendar'>
</div>
);
}
});
然而,我收到此错误:Uncaught TypeError: $(...).fullCalendar is not a function
。
(旁注 - 需要其他模块可以正常工作。我可以做var moment = require('moment')
然后做一个console.log(moment())
,它会输出一个新的矩变量。
确保需要每个组件中启动的所有库。仅将其放在需要转换/捆绑的文件的索引文件中是行不通的。(需要在 React 应用程序中使用 jQuery 有点可悲,因为 jQuery 是为了克服不知道你的元素在哪里/是什么的问题,而在 React 中你总是知道你的元素是什么)
相关文章:
- 快递.js无法获取我的 CSS 文件
- linkedin js"获取我的关系”;问题
- 获取我的数组中的每个 ID 映像 src
- 在我的 Web API 中无法获取我的自定义标头
- 如何获取我的网站(我的服务器)用户的MAC地址
- summernote获取我的id短信区域
- 在远程服务器上获取我的本地时间
- 如何获取我的页面上使用的外部 JavaScript 列表
- 如何在 cy 外部获取我的元素数据以进行事件
- 以 php 格式获取我的系统时区
- Google 日历 API 在尝试获取我的所有日历事件时返回 404
- 如何在浏览器上获取我的当前位置
- Javascript 如何获取我的特定 URL 的 URL 值
- 在 JavaScript 中获取我的 Web 应用库 URL
- 获取我的网站的用户的登录状态,并使用 php 查看具有该名称表单数据库的用户数
- 获取我的页面开始运行 angularjs 的时间
- 如何获取我的 x 和 y 值以检测 html5 画布中两个图像之间的冲突
- 获取我的设备的宽度和高度,并将它们注入到我的css样式中
- 如何获取我的朋友发布的开放图活动列表
- 如何获取我的博客上最后一篇文章的日期,并将其显示在另一个网站上?