首页 > 软件开发 > JavaScript >

vue怎样获取子组件的值

来源:互联网 2023-03-16 23:58:11 268

有些特殊时候需要计算一下vue子组件中的值,这样就需要获取vue子组件的值以便计算了。pNe办公区 - 实用经验教程分享!

今天小编我就来分享一下vue怎样获取子组件的值的经验噢。pNe办公区 - 实用经验教程分享!

工具/原料

  • 电脑 浏览器
  • vuejs

方法/步骤

  • 1

    如图所示,我自定义了一个点击方法让子组件点击一次就加一。pNe办公区 - 实用经验教程分享!

    并且我还给一个按钮设置了绑定了自定义的get方法。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 2

    这个方法要在父组件的methods中进行实现。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 3

    现在就需要实现当按钮点击的时候获取到子组件中改变的值。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 4

    所以可以用ref来给子组件起一个别名即可。pNe办公区 - 实用经验教程分享!

    ref是固定不变而后面的别名是可以自己想的。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 5

    然后在get方法中用this点$refs别名点数据名即可噢。pNe办公区 - 实用经验教程分享!

    这个数据名要跟子组件的数据名保持一致噢。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 6

    然后修改子组件中的数据值并且点击按钮即可看到成功获取子组件的值了哦。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 6本页面未经许可获取自百度经验
  • 7

    再次点击子组件以修改数据值。然后点击按钮发现数据一样可以获取到噢。pNe办公区 - 实用经验教程分享!

    vue怎样获取子组件的值pNe办公区 - 实用经验教程分享!

  • 注意事项

    • 有用可以收藏。也可以评论留言或者分享这篇经验。
    • 不足之处请指教哦。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!pNe办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码