针灸质控中心平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
749 B

<script>
export default {
name: "MenuItem",
functional: true,
props: {
icon: {
type: String,
default: "",
},
title: {
type: String,
default: "",
},
},
render(h, context) {
const { icon, title } = context.props;
const vnodes = [];
// if (icon) {
// // vnodes.push(<svg-icon icon-class={icon} />);
// vnodes.push(<img src={itmeIcon[title]} />);
// }
if (title) {
console.log("title", title);
if (title.length > 5) {
vnodes.push(
<span slot="title" title={title}>
{title}
</span>
);
} else {
vnodes.push(<span slot="title">{title}</span>);
}
}
return vnodes;
},
};
</script>