我想在全局js中设置我的函数。所以它可以从任何地方调用
我有这个功能:
$(function () {
function formatCurrency(input) {
return input.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1.");
}
});
我把函数放在了
C:\xampp\htdocs\mysystem\resources\assets\js\main.js
我添加了这个:<script src="{{URL::asset('/resources/assets/js/main.js')}}"></script>
上
C:\xampp\htdocs\mysystem\resources\views\layouts\app.blade
执行时,控制台上存在如下错误:
GET http://mysystem.dev/resources/assets/js/main.js 404 (Not Found)
如何解决?
最佳答案
问题似乎是您错误地使用了 asset()
。
asset 指的是 /public
中的文件。
您应该编译/最小化您的 JS 以进行生产并将其放在 /public
中的某个位置,即 /public/js/my.js
关于javascript - 如何在全局中设置javascript函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43510530/