zoukankan      html  css  js  c++  java
  • vue~methods_created_mounted_watch_computed的介绍

    methods_created_mounted_watch_computed在vue里是最基础的方法,它在vue里有着自己 的作用,例如页面渲染前,渲染后,变量发生变化后,计算属性值等等。

    <template>
      <div>
        <Input type="text" v-model="message" clearable placeholder="请输入用户名" style=" 200px" />
        {{full}}
        <br />len:
        <Input type="text" v-model="len" />
        <Input type="text" v-model="width" />
        <input v-model="areas" type="text" />
      </div>
    </template>
    <script>
    export default {
      name: "test-manage",
      props: {
        //接收父组件传递过来的参数
      },
      data() {
        // 定义变量
        return {
          message: "hello",
          full: "",
          len: 0,
           0
        };
      },
      methods: {
        //事件方法执行
        init() {
          message = "hello world!";
        }
      },
      created() {
        //html加载完成之前执行,执行顺序:父组件-子组件
      },
      mounted() {
        //加载完成后执行,执行顺序:子组件-父组件
      },
      watch: {
        //监听一个值的变化,然后执行相对应的函数
        message: function(val) {
          this.full = "名称:" + val;
        }
      },
      computed: {
        //计算属性,也就是依赖其它的属性计算所得出最后的值
        areas: function() {
          console.log("调用computed");
          return this.len * this.width;
        }
      }
    };
    </script>
    
  • 相关阅读:
    angularjs基础——控制器
    angularjs基础——变量绑定
    mysql 小数处理
    centos无法联网解决方法
    mysql 按 in 顺序排序
    html5 file 自定义文件过滤
    淘宝、天猫装修工具
    MapGis如何实现WebGIS分布式大数据存储的
    CentOS
    PHP与Python哪个做网站产品好?
  • 原文地址:https://www.cnblogs.com/lori/p/13185019.html
Copyright © 2011-2022 走看看