forge($config = array())
forge 方法能让你手动实例化一个 Asset 实例。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | 物件 - 实例化的 Asset 物件。 | |||||||||
範例 |
|
Asset 类别是一系列协助收集、分组和显示资产(js、css、img)的方法。
Asset 类别支援多个实例的使用。这可能被证明很有用,如果你正在使用主题, 而每个主题有它自己的一组资产,或者你正在开发一个模组化的应用程序, 而每个模组提供了自己的一组资产。
在这些情况中,只能有单一实例及使用搜寻路径会不方便, 因为资产名称碰撞的机会是相当高的,会导致你的应用程序载入错误的资产。
当你使用静态方法,你可以依你想要的在一个 Asset 实例使用相同方法。 关于方法定义详见类别用法页面。
forge 方法能让你手动实例化一个 Asset 实例。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | 物件 - 实例化的 Asset 物件。 | |||||||||
範例 |
|
instance 方法能让你载入一个具名的 Asset 类别的实例。
静态 | 是 | ||||||
---|---|---|---|---|---|---|---|
参数 |
| ||||||
回传 | 混合 - 具名的 Asset 实例或 false 如果实例不存在。 | ||||||
範例 |
|
Asset 类别的静态方法也会使用预设实例。记得这件事, 如果你修改了预设实例的配置(例如搜寻路径)!