我使用带有Ajax的Select2插件(v 3.5.2)来动态加载列表中的元素.
我在Select2的初始化(在ajax帮助器中设置了url属性)和ajax调用的时间之间存在问题,可能需要更改此URL.
所以我有这样的事情:
$box.select2({
containerCssClass: "form-control"
minimumInputLength: 0,
allowClear: true,
ajax: {
url: someUrl,
dataType: 'json',
quietMillis: 100,
...
}
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚ajax.url在启动之前如何,何时,何地更改值.
Select2的帮助说:
Select2
$.ajax默认使用jQuery的函数来执行远程调用.transport可以在ajax设置中指定替代函数,或者可以通过提供自定义query函数而不是使用ajax帮助程序来构建完全自定义的实现.
但我找不到任何关于如何做的例子.
在此先感谢您的帮助.非常感激.
我正在使用create-react-app而且我正在尝试集成font-awesome,所以我可以在我的SPA中使用它.
我已经完成npm install font-awesome并安装了它,但是当我尝试调用时,import 'font-awesome/css/font-awesome.css'我收到以下错误:
Compiling...
Failed to compile.
Error in ./~/font-awesome/css/font-awesome.css
Module parse failed: C:\Projects\myproject\ui\node_modules\font-awesome\css\font-awesome.css Unexpected character '@' (7:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected character '@' (7:0)
@ ./src/index.js 11:0-44
Run Code Online (Sandbox Code Playgroud)