dennyjiang
dennyjiang
  • 发布:2024-05-10 18:32
  • 更新:2024-05-13 15:24
  • 阅读:283

vue3中url参数通过props绑定在setup能获取到,没有绑定到this.$props

分类:uni-app

使用选项式API,通过props绑定获取参数,官方示例中增加其他函数获取props没有绑定值

https://uniapp.dcloud.net.cn/tutorial/migration-to-vue3.html#url-search-params

<script>  
  // 页面可以通过定义 props 来直接接收 url 传入的参数  
  // 如:uni.navigateTo({ url: '/pages/index/index?id=10' })  
  export default {  
    props: {  
      id: {  
        type: String,  
      },  
    },  
    setup(props) {  
      console.log("id=" + props.id); // id=10  
    },  
    onShow() {  
      console.log("id=" + this.$props.id); // id=undefined  
    }  
  };  
</script>
2024-05-10 18:32 负责人:无 分享
已邀请:
困难总比办法多

困难总比办法多

vue3哪里有this ?

  • dennyjiang (作者)

    没了解过组合式和选项式区别吗?

    2024-05-14 18:31

要回复问题请先登录注册