34 lines
843 B
JavaScript
34 lines
843 B
JavaScript
var e = require("../mixins/link");
|
|
|
|
(0, require("../common/component").VantComponent)({
|
|
classes: [ "title-class", "label-class", "value-class", "right-icon-class", "hover-class" ],
|
|
mixins: [ e.link ],
|
|
props: {
|
|
title: null,
|
|
value: null,
|
|
icon: String,
|
|
size: String,
|
|
label: String,
|
|
center: Boolean,
|
|
isLink: Boolean,
|
|
required: Boolean,
|
|
clickable: Boolean,
|
|
titleWidth: String,
|
|
customStyle: String,
|
|
arrowDirection: String,
|
|
useLabelSlot: Boolean,
|
|
hidden: {
|
|
type: Boolean,
|
|
value: !1
|
|
},
|
|
border: {
|
|
type: Boolean,
|
|
value: !0
|
|
}
|
|
},
|
|
methods: {
|
|
onClick: function(e) {
|
|
this.$emit("click", e.detail), this.jumpLink();
|
|
}
|
|
}
|
|
}); |