春风项目四线(合箱线、总装线)
cl
2024-01-16 e2f15526d72f9c2cc9ffc609d85d10be6421c158
提交 | 用户 | 时间
fd2207 1 <script>
2 export default {
3   name: 'MenuItem',
4   functional: true,
5   props: {
6     icon: {
7       type: String,
8       default: ''
9     },
10     title: {
11       type: String,
12       default: ''
13     }
14   },
15   render(h, context) {
16     const { icon, title } = context.props
17     const vnodes = []
18
19     if (icon) {
20       vnodes.push(<svg-icon icon-class={icon}/>)
21     }
22
23     if (title) {
24       if (title.length > 5) {
25         vnodes.push(<span slot='title' title={(title)}>{(title)}</span>)
26       } else {
27         vnodes.push(<span slot='title'>{(title)}</span>)
28       }
29     }
30     return vnodes
31   }
32 }
33 </script>