【发布时间】:2018-09-28 20:38:38
【问题描述】:
我在 Laravel 5.6 中使用自定义 JavaScript 函数时遇到了一些问题,无法弄清楚我做错了什么。
我在 /assets/js/ 中创建了一个标记为 helpers.js 的自定义文件,具有以下功能:
export const isBetween = function(n, a, b) {
return (n - a) * (n - b) <= 0
};
然后,我在 app.js 中导入了文件:
import { isBetween } from './helpers.js';
如果我在 app.js 中执行 console.log(isBetween(20, 1, 40),它可以正常工作。但是,我无法在刀片模板中执行;控制台日志显示它没有定义。例如:
<script type="text/javascript">
jQuery(document).ready(function($) {
console.log(isBetween(20, 1, 40));
});
</script>
【问题讨论】:
标签: javascript laravel laravel-5.6