Skip to content
This repository was archived by the owner on Jul 10, 2019. It is now read-only.

Commit f574987

Browse files
committed
feat: add pages/example/extend-css-class.vue
1 parent c73bd3b commit f574987

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<template lang="pug">
2+
div
3+
h1.title
4+
| include
5+
span.color {{ message }}
6+
</template>
7+
8+
<script lang="ts">
9+
import { Component, Vue } from 'nuxt-property-decorator'
10+
11+
@Component
12+
export default class Include extends Vue {
13+
message: string = 'hello include!'
14+
15+
beforeCreate() {
16+
console.log('beforeCreate')
17+
}
18+
created() {
19+
console.log('created')
20+
}
21+
22+
public head() {
23+
return {
24+
title: 'hello include'
25+
}
26+
}
27+
}
28+
</script>
29+
30+
<style lang="scss" scoped>
31+
.color {
32+
@extend .color;
33+
}
34+
</style>

src/pages/example/index.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@
4444
p
4545
nuxt-link(to='/example/type-safe-vuex')
4646
| type-safe-vuex
47+
p
48+
nuxt-link(to='/example/extend-css-class')
49+
| extend-css-class
4750
</template>
4851

4952
<script lang="ts">

0 commit comments

Comments
 (0)