当前位置: 首页 > news >正文

福建做网站百度推广登录平台网址

福建做网站,百度推广登录平台网址,dw如何制作表格网页,软考网络规划设计师论文背景 如标题所示#xff0c;是因为vue watch props无效才看到这篇文章的。网上有一堆讲这个问题的解决办法。比如#xff1a;watch(() props.val1, (newValue) {...})。但是我用Vue3.3.4尝试后#xff0c;也是没有成功。可能是因为props.val1是一个Ref的问题吧是因为vue watch props无效才看到这篇文章的。网上有一堆讲这个问题的解决办法。比如watch(() props.val1, (newValue) {...})。但是我用Vue3.3.4尝试后也是没有成功。可能是因为props.val1是一个Ref的问题吧具体也没研究。 但是我这边是这样一个场景所以需要用watch监测props的变化。 我有一个A.vue需要通过props传给B.vue。而B.vue使用这个props构建一个ref用于展示界面。我希望在A.vue中更改传递给B的props的值以达到B.vue更改界面的需求。但是有一个问题ref只在onMounted的时候初始化一次后面不管怎样改动props这个ref都不会改变。所以才使用watch监测props的变化进而重新赋值给ref。但是我没成功。 那好那我就在B.vue中通过defineExpose导出一个函数比如reset()专门用于给ref重新赋值给props比如 const props defineProps({propsVal: String }) const valRef ref(props.propsVal)function reset() {valRef.value props.propsVal } defineExpose({reset, // 导出后A.vue中可以调用B.vue中的reset方法 })这样A.vue中更改props的传入值后调用一下B.vue的reset()就可以了。 但是这个方法很麻烦有时候也会出现reset() function is not define.的错误提示。 解决方案 使用计算属性computed而不是引用ref。 因为计算属性也具有响应性也能过引起界面的更改。而且props的更改能反映到computed属性的更改。更改一下上面的例子 const props defineProps({propsVal: String }) const valComputed computed(props.propsVal)tempatep {{ valComputed }} /p /tempate补充 传给props的必须是一个简单类型比如boolean、number或者是响应式对象比如reactive({})。
http://www.yutouwan.com/news/432307/

相关文章:

  • 医院 网站源码阜阳网站制作公司去哪找
  • 适合网站设计的gif图片抚州市住房和城乡建设局网站
  • 不用cms怎么做网站小程序推广平台
  • 看广告赚钱一天50元win7优化极致性能
  • 汝州住房和城乡建设局网站网站域名是什么意思
  • 做网站常用的背景图像wordpress 主题类型
  • 烟台 网站建设多少钱wordpress seo技巧
  • 网站流量一般多少合适湛江做网站哪家专业
  • 装修公司做网站的好处网站关键词都没有了
  • 茶网站开发方案西安品牌网站建设服务商
  • 网站建设如何传视频网站备案太麻烦
  • 住房与城乡建设部网站wordpress 去掉阅读
  • 网站建设的关键问题网站构成要素
  • 南京网站建设雷仁网络html展示wordpress
  • 怎么做网站海外推广网站自动秒收录工具
  • 网站建站北京连云港网站建设
  • 多语言网站 推广长沙网页设计师招聘信息
  • 优秀的网页设计网站微信与网站对接
  • 建什么网站 做 cpa广东广实建设有限公司网站
  • 移动网站建设哪家快慈溪建设银行支行网站
  • 网站模板在线预览做网站架构需要什么工具
  • 做卖蜂蜜的网站计划书php网站商城源码
  • 郑州汉狮做网站费用dw如何创建网页链接
  • 版面设计素材网站南网站建设 首选搜点网络
  • 网站诊断seo当前数据是指学生html个人网页免费模板
  • 怎么做网站快照乐从网站建设公司
  • 网站制作定制gta5线下买房网站建设
  • 建设专业网站网络wordpress占用资源
  • wordpress sha256清智优化北京
  • 网站建设与优化推广方案模板网站建设需要几个人