Skip to content

Commit ee2b40b

Browse files
authored
Merge pull request #221 from qianmoQ/dev-2025.1.5
fix: 修复编译脚本问题
2 parents 8b8b016 + a8cd64b commit ee2b40b

File tree

4 files changed

+1668
-2064
lines changed

4 files changed

+1668
-2064
lines changed

docs/.vitepress/theme/index.js

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import DefaultTheme from 'vitepress/theme'
2-
import { h, onMounted, watch } from 'vue'
3-
import { useData } from 'vitepress'
2+
import { h } from 'vue'
43

54
import CodeRunner from './components/CodeRunner.vue'
65
import ApiTable from './components/ApiTable.vue'
@@ -21,19 +20,5 @@ export default {
2120

2221
app.component('CodeRunner', CodeRunner)
2322
app.component('ApiTable', ApiTable)
24-
},
25-
setup() {
26-
const { isDark } = useData()
27-
28-
onMounted(() => {
29-
watch(isDark, (dark) => {
30-
if (dark) {
31-
document.documentElement.classList.add('dark')
32-
}
33-
else {
34-
document.documentElement.classList.remove('dark')
35-
}
36-
}, { immediate: true })
37-
})
3823
}
3924
}

docs/components/layout/card.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,5 +176,5 @@ import { useData } from 'vitepress'
176176
import { computed } from 'vue'
177177

178178
const { isDark } = useData()
179-
const darkMode = computed(() => isDark.value)</>
179+
const darkMode = computed(() => isDark.value)
180180
</script>

docs/components/view/table.md

Lines changed: 9 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,13 @@ const rowClick = (row: any, index: number) => {
471471
]">
472472
</ApiTable>
473473

474-
<script lang="ts">
474+
<script setup lang="ts">
475+
import { useData } from 'vitepress'
476+
import { computed } from 'vue'
477+
478+
const { isDark } = useData()
479+
const darkMode = computed(() => isDark.value)
480+
475481
const columns = [
476482
{ 'label': 'Name', 'key': 'name' },
477483
{ 'label': 'Age', 'key': 'age' },
@@ -514,30 +520,8 @@ const data = [
514520
{ 'name': 'Joe Black', 'age': 30, 'address': 'Sydney No. 1 Lake Park', 'province': 'Australian', 'city': 'Sydney', 'zip': 100000 },
515521
{ 'name': 'Jon Snow', 'age': 26, 'address': 'Ottawa No. 2 Lake Park', 'province': 'Canada', 'city': 'Ottawa', 'zip': 100000 }
516522
]
517-
import { useData } from 'vitepress'
518-
import { computed } from 'vue'
519-
520-
const { isDark } = useData()
521-
const darkMode = computed(() => isDark.value)
522523

523-
export default {
524-
data() {
525-
return {
526-
columns,
527-
slotColumns,
528-
fixedColumns,
529-
widthColumns,
530-
fixedMultiColumns,
531-
data,
532-
darkMode
533-
}
534-
},
535-
methods: {
536-
click(row: any, index: number) {
537-
this.$Message.info({
538-
content: `Click [ ${row.name} ] - [ ${index} ]`,
539-
})
540-
}
541-
}
524+
const click = (row: any, index: number) => {
525+
console.log(`Click [ ${row.name} ] - [ ${index} ]`)
542526
}
543527
</script>

0 commit comments

Comments
 (0)