feat(shortcodes): add width and height params for echarts shortc… (#192)
This commit is contained in:
@@ -1,6 +1,4 @@
|
|||||||
.echarts {
|
.echarts {
|
||||||
width: 100%;
|
|
||||||
height: 30rem;
|
|
||||||
margin: .5rem 0;
|
margin: .5rem 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -909,6 +909,16 @@ The rendered output looks like this:
|
|||||||
}
|
}
|
||||||
{{< /echarts >}}
|
{{< /echarts >}}
|
||||||
|
|
||||||
|
The `echarts` shortcode has also the following named parameters:
|
||||||
|
|
||||||
|
* **width** *[optional]* (**first** positional parameter)
|
||||||
|
|
||||||
|
{{< version 0.2.0 >}} Width of the data visualization, default value is `100%`.
|
||||||
|
|
||||||
|
* **height** *[optional]* (**second** positional parameter)
|
||||||
|
|
||||||
|
{{< version 0.2.0 >}} Height of the data visualization, default value is `30rem`.
|
||||||
|
|
||||||
## `mapbox`
|
## `mapbox`
|
||||||
|
|
||||||
{{< version 0.2.0 >}}
|
{{< version 0.2.0 >}}
|
||||||
|
|||||||
@@ -914,6 +914,16 @@ The rendered output looks like this:
|
|||||||
}
|
}
|
||||||
{{< /echarts >}}
|
{{< /echarts >}}
|
||||||
|
|
||||||
|
The `echarts` shortcode has also the following named parameters:
|
||||||
|
|
||||||
|
* **width** *[optional]* (**first** positional parameter)
|
||||||
|
|
||||||
|
{{< version 0.2.0 >}} Width of the data visualization, default value is `100%`.
|
||||||
|
|
||||||
|
* **height** *[optional]* (**second** positional parameter)
|
||||||
|
|
||||||
|
{{< version 0.2.0 >}} Height of the data visualization, default value is `30rem`.
|
||||||
|
|
||||||
## `mapbox`
|
## `mapbox`
|
||||||
|
|
||||||
{{< version 0.2.0 >}}
|
{{< version 0.2.0 >}}
|
||||||
|
|||||||
@@ -910,6 +910,16 @@ data = [
|
|||||||
}
|
}
|
||||||
{{< /echarts >}}
|
{{< /echarts >}}
|
||||||
|
|
||||||
|
`echarts` shortcode 还有以下命名参数:
|
||||||
|
|
||||||
|
* **width** *[可选]* (**第一个**位置参数)
|
||||||
|
|
||||||
|
{{< version 0.2.0 >}} 数据可视化的宽度, 默认值是 `100%`.
|
||||||
|
|
||||||
|
* **height** *[可选]* (**第二个**位置参数)
|
||||||
|
|
||||||
|
{{< version 0.2.0 >}} 数据可视化的高度, 默认值是 `30rem`.
|
||||||
|
|
||||||
## `mapbox`
|
## `mapbox`
|
||||||
|
|
||||||
{{< version 0.2.0 >}}
|
{{< version 0.2.0 >}}
|
||||||
|
|||||||
@@ -2,5 +2,7 @@
|
|||||||
|
|
||||||
{{- $content := .Inner | transform.Unmarshal | jsonify -}}
|
{{- $content := .Inner | transform.Unmarshal | jsonify -}}
|
||||||
{{- $id := partial "function/id.html" (dict "content" $content "scratch" $scratch) -}}
|
{{- $id := partial "function/id.html" (dict "content" $content "scratch" $scratch) -}}
|
||||||
<div class="echarts" id="{{ $id }}"></div>
|
{{- $width := cond .IsNamedParams (.Get "width") (.Get 0) | default "100%" -}}
|
||||||
|
{{- $height := cond .IsNamedParams (.Get "height") (.Get 1) | default "30rem" -}}
|
||||||
|
<div class="echarts" id="{{ $id }}" style="width: {{ $width }}; height: {{ $height }};"></div>
|
||||||
{{- $scratch.Set "echarts" true -}}
|
{{- $scratch.Set "echarts" true -}}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user