标签(Tags)与辅助函数(Helpers)
TIP
在你的源文件(例如:markdown)中使用标签而在你的模板(例如:ejs)中使用辅助函数。
Tag: leanCounter
{{ leanCounter }}
{{ leanCounter url:[url] }}
{{ leanCounter action:[action] }}
{{ leanCounter element:[element] }}
这个标签可用于当你想在某些文章中显示某个计数器时。
参数
url
可选如果未设置,此文件在 hexo 中的路径会被使用.
action
可选如果设置成
inc
, LeanCloud Counter 在网页载入的时候会自动增加这个计数器。element
可选这个 Counter 使用的 HTML 元素。
示例
{{ leanCounter url:/some/url/ action:inc }}
将会渲染为
<span class="leancloud-counter" data-leancloud-counter-url="/some/url/" data-leancloud-counter-inc>
Helper: leancloud_counter_script
<%- leancloud_counter_script() %>
输出 LeanCloud Counter 的脚本。
Helper: leancloud_counter
<%- leancloud_counter({
action: '',
url: this.path,
element: 'span'
}) -%>
输出与 leanCounter 标签类似。
参数
action
可选;类型:String
; 可选值:'inc' | ''
; 默认:''
如果设置成
inc
, LeanCloud Counter 在网页载入的时候会自动增加这个计数器。url
可选;类型:String
; 默认:this.path
计数器的 url。
element
可选;类型:String
; 默认:'span'
这个计数器使用的网页元素。
Helper: leancloud_counter_legacy_script
<%- leancloud_counter_legacy_script(page.layout) %>
(兼容性)输出老的 LeanCloud Counter (hexo-leancloud-counter-security) 的脚本。