| | |
| | | <view class="nut-menu__title-text">{{ item.renderTitle() }}</view> |
| | | <span class="nut-menu__title-icon"> |
| | | <slot name="icon"> |
| | | <RectUp v-if="direction === 'up'" :size="12" /> |
| | | <RectDown v-else :size="12" /> |
| | | <TriangleUp v-if="direction === 'up'" :size="12" /> |
| | | <TriangleDown v-else :size="12" /> |
| | | </slot> |
| | | </span> |
| | | </view> |
| | |
| | | </template> |
| | | <script lang="ts"> |
| | | import Taro, { usePageScroll } from '@tarojs/taro'; |
| | | import { RectUp, RectDown } from '@nutui/icons-vue-taro'; |
| | | import { RectUp, RectDown, TriangleDown, TriangleUp } from '@nutui/icons-vue-taro'; |
| | | import { useTaroRect } from 'senin-mini/hooks'; |
| | | import './menu.scss'; |
| | | |
| | |
| | | components: { |
| | | RectDown, |
| | | RectUp, |
| | | TriangleDown, |
| | | TriangleUp, |
| | | }, |
| | | props: { |
| | | activeColor: { |