import Taro, { Component } from '@tarojs/taro' import { View, Image } from '@tarojs/components' import nextIcon from './goto.png'; import './ListItem.scss' /** * props属性 */ interface IProps { /** * name */ name: string; value?: string; goto?: boolean; gotoDesc?: string; size?: string; bordered?: boolean; handleClick?: () => void } /** * 组件内部属性 */ interface IState { } export default class ListItem extends Component { render() { let { name, value, goto, gotoDesc, size, bordered, handleClick } = this.props return ( {/* 条目名称 */} {name} {/* 条目值 */} { value ? {value} : null } { goto ? {/* next按钮说明文字 */} { gotoDesc ? {gotoDesc} : null } : null } ) } }