🎈 perf(自定义tabbar): 优化自定义tabbar
This commit is contained in:
@@ -6,7 +6,7 @@ import MoveBtn from '@/components/moveBtn'
|
||||
import ShopCart from '@/components/shoppingCart'
|
||||
import { goLink } from '@/common/common'
|
||||
import styles from './index.module.scss'
|
||||
import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'
|
||||
import { useCallback, useEffect, useMemo, useRef, useState } from 'react'
|
||||
import { kindListApi, ProductListApi } from '@/api/index'
|
||||
// import useLogin from '@/use/useLogin'
|
||||
import { mpproductcolorlist, mpsaleOrderpreView } from "@/api/order"
|
||||
@@ -296,4 +296,4 @@ export default () => {
|
||||
// </MoveBtn>
|
||||
)
|
||||
}
|
||||
// oninputEvent={(e, item) => { oninputEvent(e, item) }}
|
||||
// oninputEvent={(e, item) => { oninputEvent(e, item) }}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
<<<<<<< HEAD
|
||||
import { View, ScrollView, Input, Button } from '@tarojs/components'
|
||||
import { useCallback, useEffect, useMemo, useRef, useState, } from 'react'
|
||||
import { mpenumsaleorderstatus, OrderListApi } from '@/api/order'
|
||||
@@ -10,6 +11,17 @@ import Popup from '@/components/popup'
|
||||
import InfiniteScroll from '@/components/infiniteScroll'
|
||||
import { compose } from 'redux'
|
||||
import Taro, { useDidShow } from '@tarojs/taro'
|
||||
=======
|
||||
import { View } from '@tarojs/components'
|
||||
import Taro, { useDidShow } from '@tarojs/taro'
|
||||
import { useMemo, useState } from 'react'
|
||||
const Order = () => {
|
||||
|
||||
|
||||
const [count, setCount] = useState(0)
|
||||
return <View>{count}</View>
|
||||
}
|
||||
>>>>>>> d851d6d (🎈 perf(自定义tabbar): 优化自定义tabbar)
|
||||
|
||||
export default () => {
|
||||
//页码和页数
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
import { isEmptyObject } from '@/common/common'
|
||||
import { View } from '@tarojs/components'
|
||||
import Taro, { useDidShow } from '@tarojs/taro'
|
||||
import { useMemo } from 'react'
|
||||
|
||||
const User = () => {
|
||||
const obj = {}
|
||||
console.log(isEmptyObject(obj))
|
||||
|
||||
|
||||
return <View>sdfasdfasdf</View>
|
||||
}
|
||||
export default User
|
||||
|
||||
@@ -1,16 +1,13 @@
|
||||
import { isEmptyObject } from '@/common/common'
|
||||
import { Button, View } from '@tarojs/components'
|
||||
import { FC, memo, useState } from 'react'
|
||||
import IconFont from '../components/iconfont'
|
||||
import { FC, memo, useMemo, useState } from 'react'
|
||||
import styles from './index.module.scss'
|
||||
const SonComp: FC = memo(() => {
|
||||
return <View className=''>我改变了吗{new Date().getTime()}</View>
|
||||
})
|
||||
// 用户信息
|
||||
const UserInfo:FC = () => {
|
||||
return <View>
|
||||
sdfasdf
|
||||
</View>
|
||||
const UserInfo: FC = () => {
|
||||
return <View>sdfasdf</View>
|
||||
}
|
||||
|
||||
// 我的
|
||||
@@ -23,6 +20,15 @@ const User = () => {
|
||||
return prev + 1
|
||||
})
|
||||
}
|
||||
|
||||
// const page = useMemo(() => Taro.getCurrentInstance().page, [])
|
||||
// console.log('page', page)
|
||||
// useDidShow(async () => {
|
||||
// const tabbar = await Taro.getTabBar<any>(page)
|
||||
// console.log('tabbar==>', tabbar)
|
||||
// tabbar?.setSelected(4)
|
||||
// })
|
||||
|
||||
return (
|
||||
<>
|
||||
<View className={styles['main']}>
|
||||
@@ -30,7 +36,6 @@ const User = () => {
|
||||
sdfasdfasdf {count}
|
||||
<Button onClick={handleCount}>+1</Button>
|
||||
<SonComp />
|
||||
<IconFont name='icon-fahuoliebiao' />
|
||||
</View>
|
||||
</>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user