当客户访问Laravel开发中的特定URL时,我希望返回一个Javascript文件。在显示Javascript文件之前,我将对数据库表进行检查;
无论请求什么URL,javascript文件都是一样的,所以我只需要返回一个JS文件。
我只需要知道如何返回Javascript文件。
答案 0 :(得分:0)
试试这个:
Route::get('account/{id}/javascript.js', function ($id) {
if (/* the ID exists in the database */ === false) {
abort(403, 'Forbidden');
}
});
没有测试它,但是如果ID不存在则应该中止调用,否则显示JS。
当然,你需要在这里检查数据库逻辑。