display shortcode with parameter 'expr'
This commit is contained in:
parent
af6a4a075d
commit
bf311a0dee
3 changed files with 6 additions and 5 deletions
|
@ -17,4 +17,4 @@ cyberscopes example site - use petite-vue in Hugo-generated sites.
|
|||
{{< pv/input-textline name="firstname" >}}
|
||||
{{< pv/input-textline name="lastname" >}}
|
||||
|
||||
{{< pv/display name="firstname" >}}
|
||||
{{< pv/display expr="`${data.firstname} ${data.lastname}`" >}}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
{{- $expr := .Get "expr" | default "data" -}}
|
||||
<div v-scope @vue:mounted="mounted('data')">
|
||||
<pre v-text="data"></pre>
|
||||
<pre v-text="{{ $expr }}"></pre>
|
||||
</div>
|
||||
|
||||
<div v-scope @vue:mounted="mounted('output')">
|
||||
|
|
|
@ -2,6 +2,6 @@
|
|||
<div v-scope>
|
||||
<input type="text" name="{{ $name }}" autofocus
|
||||
v-model="data.{{ $name }}"
|
||||
@vue:mounted="$el.value = ''"
|
||||
@change="save($el.value)" />
|
||||
@vue:mounted="data.{{ $name }} = ''"
|
||||
@change="save()" />
|
||||
</div>
|
||||
|
|
Loading…
Add table
Reference in a new issue