Skip to content

Commit b8bdb31

Browse files
committed
Merge branch 'release-3.19.0' of github.com:opentiny/tiny-vue into release-3.19.0
2 parents 1bc97cd + 270a43e commit b8bdb31

File tree

136 files changed

+726
-338
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+726
-338
lines changed

examples/sites/demos/.eslintrc.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
/** @type {import('eslint').Linter.Config} */
44
module.exports = {
55
rules: {
6-
'no-console': 'off'
6+
'no-console': 'off',
7+
'vue/no-unused-vars': 'off'
78
}
89
}

examples/sites/demos/mobile-first/app/tabs/tabdata-title.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<tiny-tabs v-model="activeName" v-if="showTab" tab-style="card" :with-close="true" @close="close">
3-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
3+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
44
{{ item.content }}
55
</tiny-tab-item>
66
</tiny-tabs>
@@ -18,12 +18,12 @@ export default {
1818
return {
1919
activeName: '',
2020
showTab: false,
21-
TinyTabs: []
21+
tabs: []
2222
}
2323
},
2424
mounted() {
2525
setTimeout(() => {
26-
this.TinyTabs = [
26+
this.tabs = [
2727
{
2828
title: '表单组件',
2929
name: 'first',
@@ -57,7 +57,7 @@ export default {
5757
},
5858
methods: {
5959
close(name) {
60-
this.TinyTabs = this.TinyTabs.filter((tab) => {
60+
this.tabs = this.tabs.filter((tab) => {
6161
return tab.name !== name
6262
})
6363
}

examples/sites/demos/mobile-first/app/tabs/tabs-draggable.vue

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
@tab-drag-over="handleOver"
1313
@tab-drag-end="handleEnd"
1414
>
15-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
15+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
1616
{{ item.content }}
1717
</tiny-tab-item>
1818
</tiny-tabs>
@@ -34,7 +34,7 @@ export default {
3434
dropConfig: {
3535
plugin: Sortable
3636
},
37-
TinyTabs: [
37+
tabs: [
3838
{
3939
title: 'Tab 1',
4040
name: '1',
@@ -62,15 +62,15 @@ export default {
6262
},
6363
handleEnd(event) {
6464
const { oldDraggableIndex, newDraggableIndex } = event
65-
const tab = this.TinyTabs.splice(oldDraggableIndex, 1)[0]
66-
this.TinyTabs.splice(newDraggableIndex, 0, tab)
65+
const tab = this.tabs.splice(oldDraggableIndex, 1)[0]
66+
this.tabs.splice(newDraggableIndex, 0, tab)
6767
68-
console.log(this.TinyTabs)
68+
console.log(this.tabs)
6969
},
7070
handleAdd() {
71-
this.TinyTabs.push({
72-
title: 'Tab ' + String(this.TinyTabs.length + 1),
73-
name: String(this.TinyTabs.length + 1),
71+
this.tabs.push({
72+
title: 'Tab ' + String(this.tabs.length + 1),
73+
name: String(this.tabs.length + 1),
7474
content: '动态增加tabitem'
7575
})
7676
}

examples/sites/demos/mobile-first/app/tabs/tabs-events-add.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<tiny-tabs v-model="activeName" :with-add="true" @add="add" tab-style="card">
3-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
3+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
44
{{ item.content }}
55
</tiny-tab-item>
66
</tiny-tabs>
@@ -16,7 +16,7 @@ export default {
1616
},
1717
data() {
1818
return {
19-
TinyTabs: [
19+
tabs: [
2020
{
2121
title: '表单组件',
2222
name: 'first',
@@ -49,7 +49,7 @@ export default {
4949
message: '动态增加 tabitem'
5050
})
5151
52-
this.TinyTabs.push({
52+
this.tabs.push({
5353
title: 'Tab ++',
5454
name: ++this.tabIndex + '',
5555
content: '动态增加 tabitem'

examples/sites/demos/mobile-first/app/tabs/tabs-events-close.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<tiny-tabs v-model="activeName" tab-style="card" :with-close="true" :before-close="beforeClose" @close="close">
3-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
3+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
44
{{ item.content }}
55
</tiny-tab-item>
66
</tiny-tabs>
@@ -17,7 +17,7 @@ export default {
1717
data() {
1818
return {
1919
activeName: 'first',
20-
TinyTabs: [
20+
tabs: [
2121
{
2222
title: '表单组件',
2323
name: 'first',
@@ -57,7 +57,7 @@ export default {
5757
message: '关闭 ' + name + ' 页签'
5858
})
5959
60-
this.TinyTabs = this.TinyTabs.filter((tab) => {
60+
this.tabs = this.tabs.filter((tab) => {
6161
return tab.name !== name
6262
})
6363
}

examples/sites/demos/mobile-first/app/tabs/tabs-events-edit.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<tiny-tabs v-model="activeName" tab-style="card" editable @edit="edit">
3-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
3+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
44
{{ item.content }}
55
</tiny-tab-item>
66
</tiny-tabs>
@@ -17,7 +17,7 @@ export default {
1717
data() {
1818
return {
1919
activeName: 'first',
20-
TinyTabs: [
20+
tabs: [
2121
{
2222
title: '表单组件',
2323
name: 'first',

examples/sites/demos/mobile-first/app/tabs/tabs-tabs.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<tiny-tabs v-model="activeName" v-if="showTab" tab-style="card" :with-close="true" @close="close">
3-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
3+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
44
{{ item.content }}
55
<tiny-tabs v-model="activeName1" v-if="item.name === 'f1'">
66
<tiny-tab-item title="s1子标签页" name="s1">
@@ -32,7 +32,7 @@ export default {
3232
activeName: 'f1',
3333
activeName2: 'ss1',
3434
showTab: true,
35-
TinyTabs: [
35+
tabs: [
3636
{
3737
title: '表单组件',
3838
name: 'f1',
@@ -53,7 +53,7 @@ export default {
5353
},
5454
methods: {
5555
close(name) {
56-
this.TinyTabs = this.TinyTabs.filter((tab) => {
56+
this.tabs = this.tabs.filter((tab) => {
5757
return tab.name !== name
5858
})
5959
}

examples/sites/demos/mobile-first/app/tabs/with-add.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<tiny-tabs tab-style="card" :editable="false" :with-add="true" @add="handleadd" style="width: 500px" show-more-tabs>
3-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name">
3+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name">
44
{{ item.content }}
55
</tiny-tab-item>
66
</tiny-tabs>
@@ -16,7 +16,7 @@ export default {
1616
},
1717
data() {
1818
return {
19-
TinyTabs: [
19+
tabs: [
2020
{
2121
title: 'Tab 1',
2222
name: '1',
@@ -35,10 +35,10 @@ export default {
3535
methods: {
3636
handleadd() {
3737
// 如果tabItem数量小于指定值就可以新增
38-
if (this.TinyTabs.length < this.maxCount) {
38+
if (this.tabs.length < this.maxCount) {
3939
const name = `${++this.tabIndex}`
4040
const title = `Tab ++ ${name}`
41-
this.TinyTabs.push({ title, name, content: '动态增加tabitem - ' + name })
41+
this.tabs.push({ title, name, content: '动态增加tabitem - ' + name })
4242
} else {
4343
TinyModal.message('tabitem数量已到最大值')
4444
}

examples/sites/demos/mobile/app/tabs/expand.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div class="demo-tabs">
33
<tiny-tabs v-model="activeName" show-expand-tabs expand-tabs-title="请选择" expand-tabs-mode="columns">
4-
<tiny-tab-item :key="item.name" v-for="item in Tabs" :title="item.title" :name="item.name"> </tiny-tab-item>
4+
<tiny-tab-item :key="item.name" v-for="item in tabs" :title="item.title" :name="item.name"> </tiny-tab-item>
55
</tiny-tabs>
66
</div>
77
</template>
@@ -16,7 +16,7 @@ export default {
1616
},
1717
data() {
1818
return {
19-
TinyTabs: [
19+
tabs: [
2020
{
2121
title: '标签 1',
2222
name: '1',

examples/sites/demos/pc/app/card/card-select-composition-api.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const dataArr = ref([
6262
{
6363
title: 'TinyVue',
6464
content: '^15.0.01',
65-
imageSrc: 'https://res.hc-cdn.com/tinyui-design/1.0.7.20240711104855/home/images/tinyvue.svg'
65+
imageSrc: 'https://res.hc-cdn.com/tinyui-design-common/1.0.5.20240823150427/assets/tinyvue.svg'
6666
},
6767
{
6868
title: 'TinyNG',

0 commit comments

Comments
 (0)