captain-ui
Version:
有赞vue wap业务组件库
47 lines (44 loc) • 1.03 kB
JavaScript
import "vant/es/icon/style";
import _Icon from "vant/es/icon";
export default {
render: function render() {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
return _c('a', {
staticClass: "cap-user-grade",
class: {
'cap-user-grade__no-href': !_vm.url
},
attrs: {
"href": _vm.url
}
}, [_c('div', {
staticClass: "cap-user-grade__level"
}, [_c('div', {
staticClass: "cap-user-grade__level--number"
}, [_vm._v("\n " + _vm._s(_vm.level) + "\n ")])]), _c('div', {
staticClass: "cap-user-grade__name"
}, [_vm._v(_vm._s(_vm.name))]), _vm.url ? _c('van-icon', {
staticClass: "cap-user-grade__arrow",
attrs: {
"name": "arrow"
}
}) : _vm._e()], 1);
},
name: 'cap-user-grade',
components: {
'van-icon': _Icon
},
props: {
name: {
type: String,
required: true
},
level: {
type: Number,
required: true
},
url: String
}
};