Skip to content

Commit abaf63c

Browse files
committed
chore(examples): update *minimal* examples
1 parent 102a535 commit abaf63c

File tree

5 files changed

+42
-2
lines changed

5 files changed

+42
-2
lines changed
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<template>
2+
<div>
3+
{{ message }}
4+
</div>
5+
</template>
6+
7+
<script lang="ts">
8+
import { Component, Vue } from 'vue-property-decorator'
9+
10+
@Component
11+
export default class PageIndex extends Vue {
12+
message: string = 'This is a message'
13+
}
14+
</script>
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
export default {
2-
modules: ['@nuxt/typescript-build']
2+
modules: ['@nuxt/typescript-build'],
3+
plugins: ['~/plugins/function-api']
34
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<template>
2+
<div>
3+
{{ message }}
4+
</div>
5+
</template>
6+
7+
<script lang="ts">
8+
import { createComponent, value } from 'vue-function-api'
9+
10+
export default createComponent({
11+
setup() {
12+
const message = value('This is a message')
13+
14+
return {
15+
message
16+
}
17+
}
18+
})
19+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import Vue from 'vue'
2+
import { plugin } from 'vue-function-api'
3+
4+
Vue.use(plugin)

examples/object-api/minimal/pages/index.vue

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ import Vue from 'vue'
99
1010
export default Vue.extend({
1111
data() {
12+
const message: string = 'This is a message'
13+
1214
return {
13-
message: 'This is a message'
15+
message
1416
}
1517
}
1618
})

0 commit comments

Comments
 (0)