javascript - 如何解决 Uncaught TypeError: $(...).datepicker is not a function for yarn webpack
问题描述
我要绕圈子,我让 jquery 使用我的大部分代码。我使用带有 webpack 的 yarn encore 从 uglify.js 过渡。
我包括哪个文件,以前有以下哪些工作,我如何添加 css 文件。
jquery-1.8.3.js
jquery-ui.js
jquery.form.js
jquery
目前我在我的 app.js
require('../css/app.css');
// require jQuery normally other won't work
const $ = require('jquery');
// create global $ and jQuery variables
global.$ = global.jQuery = $;
require('jquery-ui');
require('jquery-form');
这些手动添加了这些
<link rel="stylesheet" href="
{{asset('bundles/site/css/mobiledatepicker.css')}}">
<link rel="stylesheet" href="
{{asset('bundles/site/css/jquerymobile.css')}}">
解决方案
经过多一点挖掘,我找到了答案
require('jquery-ui/ui/widgets/datepicker.js');
推荐阅读
- javascript - 如何将 arrayUnion 与 AngularFirestore 一起使用?
- python - 如何优化计算分布相似度的函数
- python - 为什么 Fore.BLUE 使文本以随机字符开头而不是使文本变为蓝色?
- c++ - 不能包括
在我的 mfc 应用程序中,编译器错误 - java - 使用 Maven 和 Eclipse 测试 Java 模块的白盒单元测试依赖项
- c++ - 如何在数组中交换中心?
- node.js - 如何将googleapis npm包导入meteor
- python - 从时间序列数据帧 Pandas 计算一个简单的计算
- wordpress - 在 Wordpress 网站上,即使 URL 中没有 .pdf 扩展名,该 URL 如何能够显示 pdf 文件?
- logstash - OpenDistro Kibana Monitor 未显示任何数据