36 lines
774 B
JavaScript
36 lines
774 B
JavaScript
"use strict";
|
|
|
|
var _link = require('./../mixins/link.js');
|
|
|
|
var _component = require('./../common/component.js');
|
|
|
|
(0, _component.VantComponent)({
|
|
classes: ['title-class', 'label-class', 'value-class', 'right-icon-class', 'hover-class'],
|
|
mixins: [_link.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,
|
|
border: {
|
|
type: Boolean,
|
|
value: true
|
|
},
|
|
titleStyle: String
|
|
},
|
|
methods: {
|
|
onClick: function onClick(event) {
|
|
this.$emit('click', event.detail);
|
|
this.jumpLink();
|
|
}
|
|
}
|
|
}); |