返回顶部
首页 > 资讯 > 精选 >laravel中asset()方法如何用
  • 313
分享到

laravel中asset()方法如何用

2023-06-30 18:06:18 313人浏览 安东尼
摘要

本文小编为大家详细介绍“laravel中asset()方法如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“laravel中asset()方法如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。laravel

本文小编为大家详细介绍“laravel中asset()方法如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“laravel中asset()方法如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

laravel中asset()方法的用法:1、用于引入静态文件,语法为“src="{{asset(‘需要引入的文件路径’)}}"”;2、用于给当前请求的scheme前端资源生成一个url,语法为“$url = asset('前端资源')”。

本文操作环境:windows10系统、Laravel5.4版、Dell G3电脑。

laravel中asset()方法

1、引入样式文件 asset() 方法

我们平时在 Laravel 中,如果想要引入 Bootstrap 等样式,有时我们引入的 地址 是对的,却不能显示样式的效果,这时我们就可以使用 asset() 方法实现引入样式地址,用法很简单,src="{{asset(‘需要引入的文件’)}}" ,我们使用这种方法引入样式时,就不会出错,例如如下:

<link type="text/CSS" rel="styleSheet"  href="{{asset('css/bootstrap.min.css')}}" /><link rel="stylesheet" type="text/css" href="{{asset('css/app.css')}}"><script src="{{asset('js/Jquery-3.5.0.min.js')}}"></script><script src="{{asset('js/bootstrap.min.js')}}"></script>

用于引入静态文件,如 css/javascript/images,文件必须存放在public文件目录下

src="{{ asset('home') }}/images/t01.png"

2、使用当前请求的scheme(HTTP或HTTPS)为前端资源生成一个URL:

$url = asset('img/photo.jpg');

laravel自带了laravel-mix,用于对js、css、图片等静态资源进行打包。生成的文件的命名会是:app.asjduiik2l1323879dasfydua23.js, 即js原文件名+hash+.js后缀,因为中间的那个hash是随时会变化的,所以在页面引入js文件的时候,就不能写死文件的路径,而是使用mix('app.js'),此时laravel会自动去匹配当前的app.js对应哪个app+hash+.js的文件(项目public目录下会有一个mix-manifest.JSON, 这里面保存了两者的对应关系,每次打包静态资源的时候都会更新该文件)。

而有些时候我们并不希望静态资源的名称中被加上hash值(大部分情况是独自引入的非nodejs模块的第三方库),这个时候就可以直接使用asset方法,它就是直接简单粗暴地找你给它名称的文件咯。

读到这里,这篇“laravel中asset()方法如何用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: laravel中asset()方法如何用

本文链接: https://lsjlt.com/news/330754.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • laravel中asset()方法如何用
    本文小编为大家详细介绍“laravel中asset()方法如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“laravel中asset()方法如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。laravel...
    99+
    2023-06-30
  • laravel中distinct方法如何用
    本文小编为大家详细介绍“laravel中distinct方法如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“laravel中distinct方法如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在lara...
    99+
    2023-06-30
  • laravel中has方法如何使用
    这篇文章主要介绍“laravel中has方法如何使用”,在日常操作中,相信很多人在laravel中has方法如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”laravel中has方法如何使用”的疑惑有所...
    99+
    2023-06-22
  • laravel中如何使用with方法
    这篇文章主要为大家展示了“laravel中如何使用with方法”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“laravel中如何使用with方法”这篇文章吧。在laravel中,with()方法...
    99+
    2023-06-26
  • laravel中的old方法如何用
    这篇“laravel中的old方法如何用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“laravel中的old方法如何用”文...
    99+
    2023-06-29
  • android中如何添加Vector Asset
    一:Vector Asset简介 Vector Asset中文名为矢量资源,在android studio中可以直接使用,当我们需要一些起导向作...
    99+
    2022-06-06
    asset vector Android
  • laravel的chunk方法如何用
    这篇文章主要介绍“laravel的chunk方法如何用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“laravel的chunk方法如何用”文章能帮助大家解决问题。在laravel中,chunk()方...
    99+
    2023-06-30
  • laravel的fill方法如何用
    今天小编给大家分享一下laravel的fill方法如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在laravel中,f...
    99+
    2023-06-30
  • Laravel中Tinker的使用方法
    这篇文章将为大家详细讲解有关Laravel中Tinker的使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Laravel Tinker 的使用Laravel Tinker 简介在原生 PHP 中,可...
    99+
    2023-06-15
  • Laravel中10个实用的方法
    这篇文章将为大家详细讲解有关Laravel中10个实用的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Laravel 中一些常用的用法1. 在 find 方法中指定属性User::find(1,&nb...
    99+
    2023-06-14
  • Laravel中Middleware如何使用
    今天就跟大家聊聊有关Laravel中Middleware如何使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。PHP内置函数array_revers...
    99+
    2024-04-02
  • Laravel中Container如何使用
    Laravel中Container如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。PHPUnit测试下绑定在聊解析过程前...
    99+
    2024-04-02
  • Laravel中如何使用Typescript
    本篇内容介绍了“Laravel中如何使用Typescript”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!为什么使用 TypeScriptT...
    99+
    2023-07-04
  • laravel中的scope如何用
    今天小编给大家分享一下laravel中的scope如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在laravel中,s...
    99+
    2023-07-02
  • 如何在 Laravel 中使用 Python?
    Laravel 是一个流行的 PHP 框架,它提供了一个简单而强大的平台,用于构建 Web 应用程序。Python 是一种高级编程语言,具有强大的数据处理和分析能力。在本文中,我们将介绍如何在 Laravel 中使用 Python,以及如何...
    99+
    2023-06-18
    面试 javascript laravel
  • 怎么在Laravel中使用where方法
    这期内容当中小编将会给大家带来有关怎么在Laravel中使用where方法,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在Laravel中的可以同时使用多个where,所以我们可以每个...
    99+
    2023-06-14
  • laravel中的make方法有什么作用
    本文小编为大家详细介绍“laravel中的make方法有什么作用”,内容详细,步骤清晰,细节处理妥当,希望这篇“laravel中的make方法有什么作用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在larave...
    99+
    2023-06-29
  • Laravel中where的高级使用方法
    这篇文章主要介绍了Laravel中where的高级使用方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。有时候项目中需要进行多个字段搜索就可以用到此方法在Larav...
    99+
    2023-06-08
  • laravel中cursor查询方法怎么使用
    这篇文章主要介绍了laravel中cursor查询方法怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇laravel中cursor查询方法怎么使用文章都会有所收获,下面我们一起来看看吧。假设我们有一个us...
    99+
    2023-07-05
  • 如何在Laravel项目中使用PHP的LeetCode算法?
    Laravel是一个流行的PHP框架,LeetCode算法则是一种广泛使用的数据结构和算法练习平台。将两者结合使用可以提高我们的代码质量和效率。本文将介绍如何在Laravel项目中使用PHP的LeetCode算法。 第一步:安装LeetCo...
    99+
    2023-08-10
    laravel load leetcode
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作