A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/vuematerial/vue-material/commit/6860d3a below:

missing props to for router link (#1531) · vuematerial/vue-material@6860d3a · GitHub

File tree Expand file treeCollapse file tree 1 file changed

+13

-8

lines changed

Filter options

Expand file treeCollapse file tree 1 file changed

+13

-8

lines changed Original file line number Diff line number Diff line change

@@ -5,7 +5,7 @@

5 5

:id="id"

6 6

:disabled="mdDisabled"

7 7

:md-ripple="MdBottomBar.type === 'fixed'"

8 -

v-bind="$attrs"

8 +

v-bind="attrs"

9 9

v-on="$listeners"

10 10

@click="setActiveItem">

11 11

<slot v-if="$slots.default"></slot>

@@ -58,6 +58,18 @@

58 58

return {

59 59

'md-active': this.id === this.MdBottomBar.activeItem

60 60

}

61 +

},

62 +

attrs () {

63 +

let attrs = {...this.$attrs}

64 + 65 +

const propNames = Object.keys(this.$options.propsData)

66 +

propNames.forEach(prop => {

67 +

if (!ignoredProps.includes(prop)) {

68 +

attrs[prop] = this[prop]

69 +

}

70 +

})

71 + 72 +

return attrs

61 73

}

62 74

},

63 75

methods: {

@@ -99,14 +111,7 @@

99 111

beforeCreate () {

100 112

if (this.$router && this.$options.propsData.to) {

101 113

const componentProps = MdRouterLinkProps(this, this.$options.props)

102 -

const propNames = Object.keys(this.$options.propsData)

103 - 104 114

this.$options.props = componentProps

105 -

propNames.forEach(prop => {

106 -

if (!ignoredProps.includes(prop)) {

107 -

this.$attrs[prop] = this.$options.propsData[prop]

108 -

}

109 -

})

110 115

}

111 116

},

112 117

created () {

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4