javascript - vuejs在子组件中如何调用计算属性?
巴扎黑
巴扎黑 2017-04-11 11:26:41
[JavaScript讨论组]

在vue中子组件获取一个来自父组件中的值并处理,使用ref注册并在父组件中引用$refs获取该组件实例,但是如果需要父组件传递给子组件数据再计算,该如何写呢?代码如下:

export default{
    data(){
        return{
            parentMsg:'hello!'
        }
    },
    components:{
        child:{
            props:['inputMessage'],
            template:'{{inputMessage}}'
        },
        'child-secound':{
            props:['inputMessage'],
            template:'{{lowerCase}}',
            computed:{
                lowerCase(){
                    return this.$refs;
                    // return this.inputMessage.toLowerCase();
                }
            }    
        }
        
    },
}

这里我想用从父组件获取的数据inputMessage 在子组件中进行二次处理再输出出来,使用到计算属性,但是这里的return this.$refs却是一个空对象,如何做到子组件在父组件中获取到数据并二次修改再次修改然后输出呢?

巴扎黑
巴扎黑

全部回复(1)
ringa_lee

一般不是 lowerCase: function(){...}这么写么

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号