Vue computed计算属性

源码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Vue computed计算属性</title>
    <script type="text/javascript" src="vue.js"></script>
</head>
<body>
    <div id="app">
        <!-- <span>分数 {{ scroe >= 90 ? "优秀生" : "一般的学生" }}</span> -->
        <!-- <span>{{ level }}</span> -->

        <input type="text" v-model="firstname">
        <input type="text" v-model="lastname">
        <span>{{ username }}</span>
    </div>
    <script type="text/javascript">
        new Vue({
            el:"#app",
            data:{
                scroe:95,
                firstname:"xiaochuan",
                lastname:"sun"
            },
            //简单的数据可以使用上面 html 中的 三元写法 但是复杂的话就得需要使用 computed 方法来计算了
            computed:{
                level:function() {
                    if(this.scroe >= 90){
                        return "优秀生";
                    }
                    return "一般的学生   ";
                },
                username:function(){
                    return "全名为【" + this.firstname + this.lastname + "】";
                }
            }
        })
    </script>
</body>
</html>
  • 效果图
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Computed 计算属性是 Vue 中常用的一个功能,但你理解它是怎么工作的吗? 拿官网简单的例子来看一下: S...
    春和花香阅读 1,161评论 0 4
  • 1.首先解释一下computed计算属性:(以下是我看到别人的解释,我觉得解释得特别明了) 计算属性顾名思义就是通...
    HLE阅读 604评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,498评论 25 709
  • 我妈妈怀我的时候,医生奶奶说我妈血糖比较高,可能有妊娠糖尿病。得这种病的妈妈,宝宝都长得比较胖,胖的宝宝不好...
    小孟阿良阅读 581评论 0 0
  • android NDK 简介 Android NDK是一个复杂的集合,包括: API 、交叉编译器、连接器 、调试...
    xxoolltt阅读 783评论 0 4

友情链接更多精彩内容