-
Notifications
You must be signed in to change notification settings - Fork 141
dev lang
xiangshouding edited this page Jan 14, 2015
·
1 revision
- html、css、javascript扩展语言能力,请参见三种语言能力
- Smarty提供的三种语言能力
在fis-plus中使用Smarty插件的方式也实现了三种语言能力:require
、uri
以及编译期的widget_inline
-
{%require%}
-
解释:当前文件添加依赖,是一个Smarty运行时函数
-
参数:
name
、src
-
例子:
{%require name="common:static/lib/jquery.js"%} 或 {%require src="http://www.baidu.com/cdn/jquery.js"%} {%*外链*%}
-
-
{%uri%}
-
解释:运行时动态定位某一个资源,是一个Smarty运行时函数
-
参数:
name
-
例子:
<script src="{%uri name="common:static/lib/jquery.js"%}" type="text/javascript"></script>
-
-
widget_inline
- 解释:widget_inline是一个fis编译插件,可以认为是一个fisp编译时功能,意在内嵌一些widget模板,降低线上解析smarty带来的IO开销。
- 例子: