Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Improvement] Tab: add change event #1503

Merged
merged 347 commits into from
Jul 19, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
347 commits
Select commit Hold shift + click to select a range
e583641
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
ab71355
[Improvement] Contact: add test cases
chenjiahan May 30, 2018
9645f3a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
c364572
[Improvement] Stepper: add test cases
chenjiahan May 30, 2018
b6d06c3
fix
chenjiahan May 30, 2018
b240a94
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
453333b
[Improvement] ImagePreview: add test cases
chenjiahan May 30, 2018
aa00c3c
fix
chenjiahan May 30, 2018
ab91fb6
fix
chenjiahan May 30, 2018
e12b404
fix
chenjiahan May 30, 2018
d1f4ab7
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
eedd258
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
4fd5265
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
d06c771
[Improvement] Search: add test cases
chenjiahan May 30, 2018
8f7ef34
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
0fadbee
[Improvement] Checkbox: add test cases
chenjiahan May 30, 2018
50b7977
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
727199b
[Improvement] Switch: add test cases
chenjiahan May 30, 2018
fa14c53
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 30, 2018
9f66da4
[bugfix] AddressEdit: area popup should mount in document root
chenjiahan May 31, 2018
e46bd8b
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 31, 2018
37ea372
[bugfix] Tab: title slot render
chenjiahan May 31, 2018
1aea7a7
fix snap
chenjiahan May 31, 2018
25eb49c
Merge remote-tracking branch 'main/dev' into dev
chenjiahan May 31, 2018
b66a659
[Improvement] Picker: suppot html option
chenjiahan May 31, 2018
8d6b9df
[Improvement] upgrate to jest-serializer-vue@2.0
chenjiahan Jun 1, 2018
1b3d393
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 1, 2018
d452902
[Improvement] Test: separate jest config from packages.json
chenjiahan Jun 3, 2018
2448adb
Merge
chenjiahan Jun 3, 2018
8320b10
fix
chenjiahan Jun 3, 2018
bc260d2
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 3, 2018
189de04
[Doc] add version tip
chenjiahan Jun 3, 2018
183df20
[Improvement] Field: support v-model.number
chenjiahan Jun 4, 2018
0a01193
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 4, 2018
69ebdff
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 4, 2018
da34e9d
[Improvement] Swipe: add swipeTo method
chenjiahan Jun 4, 2018
65836b9
test cases
chenjiahan Jun 4, 2018
75ed564
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 5, 2018
e35a466
[Improvement] Dialog: support custom className
chenjiahan Jun 5, 2018
4937d6f
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 5, 2018
25ad2c3
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 6, 2018
ae019e1
[Doc] ts import plugin
chenjiahan Jun 6, 2018
56af831
[Improvement] add babel-eslint
chenjiahan Jun 6, 2018
4326ce2
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 6, 2018
0faaf8b
[Test] optimize async cases
chenjiahan Jun 6, 2018
4a7d3bd
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 6, 2018
90f0b1b
[Improvement] Dialog: optimize style without content
chenjiahan Jun 6, 2018
267c50e
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 6, 2018
c23e888
[Improvement] eslint: use vue-libs
chenjiahan Jun 7, 2018
fa995bb
[Build] extract build iconfont
chenjiahan Jun 7, 2018
3e11d8c
Merge
chenjiahan Jun 7, 2018
2e3a27f
fix
chenjiahan Jun 7, 2018
72c191b
fix
chenjiahan Jun 7, 2018
e566a2c
fix
chenjiahan Jun 7, 2018
7e09f32
fix
chenjiahan Jun 7, 2018
611164d
fix
chenjiahan Jun 8, 2018
807f9e0
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 8, 2018
e7dcbe6
[Doc] add style guide
chenjiahan Jun 8, 2018
f802bcf
[Doc] update contribution guide
chenjiahan Jun 8, 2018
a2373bf
fix link
chenjiahan Jun 8, 2018
cc34c7e
[bugfix] CheckboxGroup: v-model type check
chenjiahan Jun 9, 2018
4df9774
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 9, 2018
ea2ac83
[Doc] fix radio doc
chenjiahan Jun 9, 2018
11c94e7
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 9, 2018
52b37d6
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 9, 2018
7553bdb
[Improvement] Popup: limit max height
chenjiahan Jun 9, 2018
357f637
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 9, 2018
1de470f
[bugfix] Tab: resize line when title changed
chenjiahan Jun 11, 2018
0d2798b
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 11, 2018
9314f5c
[Improvement] Field: icon color
chenjiahan Jun 11, 2018
9ede856
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 11, 2018
e163aa6
fix doc
chenjiahan Jun 11, 2018
b2bf163
[Improvement] Field: add blur method
chenjiahan Jun 11, 2018
f91f95d
[Doc] add demo link
chenjiahan Jun 11, 2018
f78f8cc
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 11, 2018
61917cc
[Improvement] Dialog: isolated title
chenjiahan Jun 12, 2018
4dfaeb0
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 12, 2018
13d82df
[Improvement] Sku: message maxlength
chenjiahan Jun 12, 2018
5c42a9a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 12, 2018
7862cdf
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 12, 2018
a53956e
area
chenjiahan Jun 12, 2018
eacf44f
fix
chenjiahan Jun 12, 2018
b787310
fix
chenjiahan Jun 12, 2018
ed489ab
[Improvement] AddressEdit: simplify
chenjiahan Jun 12, 2018
8c8d78b
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 12, 2018
ed672c8
[Improvement] stylelint
chenjiahan Jun 13, 2018
736a744
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 13, 2018
3c8f179
[bugfix] build style entry failed
chenjiahan Jun 13, 2018
4077d15
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 13, 2018
a1f097c
update dependencies
chenjiahan Jun 14, 2018
0d0d746
merge
chenjiahan Jun 14, 2018
429b12f
upd
chenjiahan Jun 14, 2018
b7c1576
upd
chenjiahan Jun 14, 2018
b3e4f00
fix
chenjiahan Jun 14, 2018
c109b48
merge
chenjiahan Jun 15, 2018
a3293ec
[Improvement] Actionsheet: support disable option
chenjiahan Jun 16, 2018
8048e63
1
chenjiahan Jun 16, 2018
347580a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 16, 2018
2daacfc
[Improvement] update type definition
chenjiahan Jun 16, 2018
6b4bd7d
[Improvement] Tab: line resize
chenjiahan Jun 19, 2018
56fca1d
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 19, 2018
53b02c9
[Improvement] Layout: support flex
chenjiahan Jun 19, 2018
8c17f89
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 19, 2018
c3ac722
upd
chenjiahan Jun 19, 2018
54523a8
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 20, 2018
589b88a
[Improvement] Field: support clearable
chenjiahan Jun 20, 2018
c60fdf5
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 20, 2018
ca98c80
[Improvement] Tabbar: add z-index prop
chenjiahan Jun 20, 2018
a0b010d
[Improvement] Stepper blur
chenjiahan Jun 22, 2018
747e0c9
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 22, 2018
d6b4a03
fix
chenjiahan Jun 22, 2018
f157dd8
[Imprvement] Icon: add idcard icon and remove three icon
chenjiahan Jun 26, 2018
b61726c
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 26, 2018
b70ae02
update
chenjiahan Jun 26, 2018
55c39f7
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 26, 2018
a660624
[bugfix] Sku: image clip
chenjiahan Jun 26, 2018
4dc7a89
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 26, 2018
d18b576
[Improvement] PullRefresh: add disabled prop
chenjiahan Jun 26, 2018
b3692ea
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 27, 2018
5346ba9
update dependencies
chenjiahan Jun 27, 2018
753c16e
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 27, 2018
118181f
update to @vue/test-utils@1.0.0-beta.20
chenjiahan Jun 27, 2018
ba52c8c
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 27, 2018
b4be55f
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
81f3817
[bugfix] Cell arrow
chenjiahan Jun 28, 2018
7e2593a
fix
chenjiahan Jun 28, 2018
d287b5e
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
6629e7c
[Doc] Lazyload register
chenjiahan Jun 28, 2018
70075e5
[bugfix] List: visibility check
chenjiahan Jun 28, 2018
917fb9d
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
5a0782f
[Improvement] Field: add is-link prop
chenjiahan Jun 28, 2018
55b601f
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
bc8d9a6
Merge branch 'hotfix/field_is_link' into dev
chenjiahan Jun 28, 2018
75eac32
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
cffcaed
fix
chenjiahan Jun 28, 2018
46ab264
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
fc31a62
[Improvement] Sku: add stepper-change event
chenjiahan Jun 28, 2018
dec8908
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
cfe1e50
[Doc] Field: props doc
chenjiahan Jun 28, 2018
bdac5e1
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
c772ba9
[Improvement] Field: input text align
chenjiahan Jun 28, 2018
44e5e2c
fix
chenjiahan Jun 28, 2018
449783d
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
05a971e
[Improvement] Field label align
chenjiahan Jun 28, 2018
fe09ff1
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
f056fbe
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 28, 2018
3b760e9
[Improvement] Tab: update card style
chenjiahan Jun 29, 2018
c7bf2f8
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 29, 2018
3d79fa8
[Improvement] Actionsheet: support lazy render
chenjiahan Jun 29, 2018
7cd6da7
[bugfix] DatetimePicker: change event value
chenjiahan Jun 30, 2018
a03ef77
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 30, 2018
8edf9f5
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jun 30, 2018
982e550
[Improvement] SwitchCell: add size prop
chenjiahan Jun 30, 2018
7a0216e
[bugfix] Tab: insert order
chenjiahan Jul 1, 2018
21e2d5c
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 1, 2018
d784ea8
[bugfix] Area: city list empty
chenjiahan Jul 1, 2018
4e30295
[Improvement] Area: watch area list
chenjiahan Jul 2, 2018
ae6d246
merge
chenjiahan Jul 2, 2018
1a28fb3
fix
chenjiahan Jul 2, 2018
5e06711
[Doc] dialog before-close
chenjiahan Jul 2, 2018
11723d4
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 2, 2018
0475c35
[Improvement] Picker: optimize render performance
chenjiahan Jul 3, 2018
5a6ceb9
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 3, 2018
97dd5d2
update
chenjiahan Jul 3, 2018
f39f50d
update
chenjiahan Jul 3, 2018
ceb6a4a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 3, 2018
85cfaff
[bugfix] Area: fix test cases
chenjiahan Jul 3, 2018
52db2a5
[bugfix] AddressEdit: fix test cases
chenjiahan Jul 3, 2018
964f08c
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 3, 2018
81ad35e
[Improvement] Checkbox: add label-position prop
chenjiahan Jul 3, 2018
949fd12
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 3, 2018
05e8fbe
[bugfix] Field: hide clear icon when readonly
chenjiahan Jul 3, 2018
78542fd
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 3, 2018
34bc73c
doc
chenjiahan Jul 3, 2018
dec92e2
vix
chenjiahan Jul 3, 2018
4d2ea0d
[bugfix] Field: readonly in safari
chenjiahan Jul 4, 2018
f97ccb4
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 4, 2018
1aa0d3e
fix
chenjiahan Jul 4, 2018
30a2934
[Improvement] AddressEdit: event order
chenjiahan Jul 4, 2018
fb6f401
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 4, 2018
97f0a3a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 4, 2018
f86c3d1
[bugfix] Progress: text empty
chenjiahan Jul 5, 2018
2318671
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 5, 2018
b104945
[Improvement] border color variable
chenjiahan Jul 5, 2018
9d82081
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 5, 2018
2ab99c2
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 5, 2018
1bbc226
[Improvement] Swipe: window resize
chenjiahan Jul 5, 2018
7d1275c
[Improvement] Checkbox: support custom icon
chenjiahan Jul 5, 2018
9555098
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 5, 2018
1f333ec
update lint
chenjiahan Jul 6, 2018
4ed54e8
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 6, 2018
3b5b608
[Improvement] Swipe: not swipeable when page scrolling
chenjiahan Jul 6, 2018
5da1d29
[bugfix] vant-css: missing dependencies
chenjiahan Jul 6, 2018
5bafdeb
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 6, 2018
08480b7
[Improvement] Area: add reset method
chenjiahan Jul 6, 2018
cdadbd4
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 6, 2018
5ab3cbb
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 6, 2018
c899555
update dependencies
chenjiahan Jul 6, 2018
339911f
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 6, 2018
6d62454
[bugfix] Tab: random insert order
chenjiahan Jul 6, 2018
4a47390
[Improvement] Checkbox: with cell
chenjiahan Jul 6, 2018
8b6a5c1
[Improvement] Button: add plain prop
chenjiahan Jul 9, 2018
286ac85
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 9, 2018
db59c03
fix
chenjiahan Jul 9, 2018
405cd38
fix
chenjiahan Jul 9, 2018
615313e
[Improvement] Radio: add label-disabled prop
chenjiahan Jul 9, 2018
a6809da
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 9, 2018
6c1748a
[Improvement] Radio: add label-position prop
chenjiahan Jul 9, 2018
1489823
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 10, 2018
0427cac
fix test cases
chenjiahan Jul 10, 2018
509b803
[bugfix] ImagePreview: start position
chenjiahan Jul 10, 2018
c2f88be
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 10, 2018
aea2406
fix
chenjiahan Jul 10, 2018
2bb4843
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 10, 2018
db03079
[bugfix] Toast: type defination
chenjiahan Jul 10, 2018
dd829e2
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 10, 2018
c6ca6ae
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 10, 2018
a3d114d
[bugfix] Icon: assets spelling
chenjiahan Jul 11, 2018
164cbf2
fix
chenjiahan Jul 11, 2018
f9f18e2
[Doc] AddressEdit: data usage
chenjiahan Jul 11, 2018
3915985
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 11, 2018
03e6fce
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 11, 2018
89a57dc
[Improvement] Dialog: type defination
chenjiahan Jul 11, 2018
5ec3db0
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 11, 2018
9f3e959
[Improvement] Toast: type definition
chenjiahan Jul 11, 2018
cf1b75a
update dependencies
chenjiahan Jul 12, 2018
70d0b77
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 12, 2018
2832cee
[bugfix] Swipe: multi finger touch
chenjiahan Jul 13, 2018
4ac5add
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 13, 2018
60f29fe
[bugfix] Stepper: integer in android
chenjiahan Jul 13, 2018
b98c78f
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 13, 2018
230189b
[bugfix] Field: inline height
chenjiahan Jul 14, 2018
e224c29
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 14, 2018
507b43c
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 14, 2018
578875e
[bugfix] AddressEdit: string trim
chenjiahan Jul 14, 2018
8b2cd7f
[Doc] Pagination: fix prev-text prop
chenjiahan Jul 16, 2018
cdff9bf
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 16, 2018
d7cb758
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 16, 2018
d1013e4
[bugfix] Tab: sticky in scroll element
chenjiahan Jul 16, 2018
eb47db1
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 16, 2018
6574ece
[Improvement] DatetimePicker: support text formatter
chenjiahan Jul 16, 2018
67f8b48
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 16, 2018
be1c0f4
[Improvement] CouponCell: optimize text
chenjiahan Jul 17, 2018
5feed5a
[Improvement] Collapse: animation
chenjiahan Jul 17, 2018
b482914
fix
chenjiahan Jul 17, 2018
531d57a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 17, 2018
09455cb
Merge branch 'hotfix/collapse' into dev
chenjiahan Jul 17, 2018
e08262a
Merge remote-tracking branch 'main/dev' into dev
chenjiahan Jul 17, 2018
2174f3f
[Improvement] Tab: add change event
chenjiahan Jul 18, 2018
95640fe
fix event order
chenjiahan Jul 18, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions packages/tab/en-US.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,4 +165,5 @@ In swipeable mode, you can switch tabs with swipe gestrue in the content
| Event | Description | Arguments |
|-----------|-----------|-----------|
| click | Triggered when click tab | index:index of current tab,title: tab title |
| change | Triggered when active tab changed | index:index of current tab,title: tab title |
| disabled | Triggered when click disabled tab | index:index of current tab, title: tab title |
2 changes: 1 addition & 1 deletion packages/tab/zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -167,5 +167,5 @@ export default {
| 事件名 | 说明 | 参数 |
|-----------|-----------|-----------|
| click | 点击标签时触发 | index:标签索引,title:标题 |
| change | 当前激活的标签改变时触发 | index:标签索引,title:标题 |
| disabled | 点击被禁用的标签时触发 | index:标签索引,title:标题 |

14 changes: 10 additions & 4 deletions packages/tabs/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ export default create({
return {
tabs: [],
position: 'content-top',
curActive: 0,
curActive: null,
lineStyle: {},
events: {
resize: false,
Expand Down Expand Up @@ -236,8 +236,14 @@ export default create({
},

setCurActive(active) {
this.curActive = active;
this.$emit('input', active);
if (active !== this.curActive) {
this.$emit('input', active);

if (this.curActive !== null) {
this.$emit('change', active, this.tabs[active].title);
}
this.curActive = active;
}
},

// emit event when clicked
Expand All @@ -246,8 +252,8 @@ export default create({
if (disabled) {
this.$emit('disabled', index, title);
} else {
this.$emit('click', index, title);
this.setCurActive(index);
this.$emit('click', index, title);
}
},

Expand Down