Taro中引入图片并不像Html那样,直接找到图片的相对路径引入即可!!而是需要 通过import引入

import one from '../../assets/images/1.png'
import two from '../../assets/images/2.png'
import three from '../../assets/images/3.png'
import four from '../../assets/images/4.png'
import five from '../../assets/images/5.png'


//one two three .. 也是路径,可以打印一下看看

<Image className='imgShow' src={one}></Image>

Taro 中路由传参与接参:发现react中 this.$router.params 不好用了 查了文档发现是使用 getCurrentInstance().router.params 来获取

// 传入参数 id=2&type=test
Taro.navigateTo({
  url: '/pages/page/path/name?id=2&type=test'
})

//接参

import { getCurrentInstance } from '@tarojs/taro'
import React, { Component } from 'react'

export default class C extends Component {
  componentDidMount () {
    console.log(getCurrentInstance().router.params) // 输出 { id: 2, type: 'test' }
  }
}

 

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐