我已经在我的Yii2项目中安装了使用composer的bootstrap-datepicker。 Javascript仍不会理解'datepicker'命令。还有什么我需要做,以要求这个图书馆?也许在视图文件中使用'使用eternicode/...'命令?尽管通过作曲者安装后无法找到合适的方式。在Yii2中使用bootstrap-datepicker
这里的链接到该库的github上:https://github.com/eternicode/bootstrap-datepicker
我已经在我的Yii2项目中安装了使用composer的bootstrap-datepicker。 Javascript仍不会理解'datepicker'命令。还有什么我需要做,以要求这个图书馆?也许在视图文件中使用'使用eternicode/...'命令?尽管通过作曲者安装后无法找到合适的方式。在Yii2中使用bootstrap-datepicker
这里的链接到该库的github上:https://github.com/eternicode/bootstrap-datepicker
你需要创建一个AssetBundle
因此它可以通过一个View
注册。
<?php
namespace app\assets;
use yii\web\AssetBundle;
class DatepickerAsset extends AssetBundle
{
public $sourcePath = '@bower/bootstrap-datepicker/dist';
public $js = ['js/bootstrap-datepicker.min.js'];
public $css = ['css/bootstrap-datepicker.min.css'];
}
上面是一个例子,我不知道作曲家将创建什么文件夹。
视图然后,
<?php
DatepickerAsset::register($this);
这将插入必要的脚本和CSS标签到输出。
这个js代码在哪里?你如何注册? – soju