我已經在我的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