我正在使用 NetBeans 7.2.1 进行 CodeIgniter/Bonfire 的开发。
在我的控制器中,我正在通过以下方式加载所需的视图 JavaScript
Assets::add_js($this->load->view('admin/index_js', $data, true), 'inline');
在 JavaScript 中预解析一些 PHP 变量(如动态 URL)。
这迫使我保存扩展名为".php"的JavaScript文件,以便我可以通过
$this->load->view
所有这些JavaScript文件都使用文件名语法
*_js.php
由于我通过视图和带有"内联"参数的资产加载它,因此我无法放置
<script>
</script>
标记,因此 NetBeans 无法将其识别为 JavaScript,并且我没有语法突出显示,也没有格式选项。
知道我怎样才能得到NetBeans可以识别它是JavaScript吗?
多谢。
好的...明白了。。。
我的一位同事对资产库进行了更改,以从 assets::js 内联包含文件中"擦除"脚本标签:
http://forums.cibonfire.com/discussion/1134/assetsjs-inline_js-change-to-load-js-via-view#Item_1