html引入自定义js文件,fastadmin自定义js文件加载方法
时间: 2023-10-26 21:04:44 浏览: 156
在HTML中引入自定义的JS文件,可以使用以下代码:
```html
<script src="path/to/your/custom.js"></script>
```
而在FastAdmin中加载自定义的JS文件,可以按照以下步骤:
1. 将自定义的JS文件放置在`public/static/js`目录下,例如`public/static/js/custom.js`。
2. 在`application/admin/controller/Index.php`中的`initialize`方法中添加以下代码:
```php
/**
* 初始化
*/
protected function initialize()
{
parent::initialize();
// 加载自定义JS文件
$this->view->assign('js', [
'static/js/custom.js'
]);
}
```
这里使用了`$this->view->assign`方法将`static/js/custom.js`添加到了`$js`变量中,以便在视图中加载。
3. 在需要加载自定义JS文件的视图文件中,可以使用以下代码加载:
```html
{include file="layout/_script" /}
```
`_script`文件位于`application/admin/view/layout`目录下,包含以下代码:
```html
{if isset($js)}
{foreach name="js" item="item"}
<script src="__PUBLIC__/{$item}" type="text/javascript"></script>
{/foreach}
{/if}
```
这里使用了`$js`变量来加载自定义的JS文件。`__PUBLIC__`是FastAdmin中的一个变量,指向`public`目录。
通过以上步骤,就可以在FastAdmin中加载自定义的JS文件了。
阅读全文