zoukankan      html  css  js  c++  java
  • Vue 组件 生命周期函数mounted

    生命周期函数mounted:页面刷新触发
    mounted(){
    console.log('我在页面刷新时触发');
    }

    Tips:
    使用export default function Add(){},与export function Add(){}的区别在于,引入(import)的时候是否需要使用大括号。export default可以直接引入例如:import Add from './test.js',而另一种则需要将Add放在对象中,例如: import {Add} from './test.js'

    Vue组件:
    便于代码复用。
    组件创建与挂载:
    1.新建.vue文件,例如Home.vue。且vue文件中需存在<template><div>Home组件<div></template>标签、<script></script>标签、<style></style>标签.
    2.父组件引入新建的vue组件,例如在App.vue中引入Home.vue。
      2.1.<script></script>标签中添加 import Home from './components/Home.vue'。
      2.2.script中的components对象中,挂载Home,例如components:{'v-home':Home}。
        Tips:components:{'v-home':Home}中的v-home不可与HTML标签名一致
      2.3.template标签中引用挂载后的组件,例如<template><div><v-home></v-home><div></template>。
    子组件样式作用域:
    1.可通过<style scoped></style>只作用于子组件内的标签
    2.可通过添加id来作用于子组件内的标签

    <template>
      <div id="app">
        <h2>
          这是App组件【根组件】
        </h2>
        <v-home></v-home>
      </div>
    </template>
    
    <script>
    import Home from "./components/Home.vue";
    export default {
      name: "app",
      data() {
        return {
          msg: ""
        };
      },
      components: {
        "v-home": Home
      }
    };
    </script>
    
    <style lang="scss">
    </style>
    <template>
    <div>
        <h2>
          这是Home组件
        </h2>
        <v-news></v-news>
    </div>
    </template>
    
    <script>
    import News from "./News.vue";
    export default {
      components: {
        "v-news": News
      }
    };
    </script>
    
    <style scoped>
    h2 {
      color: red;
    }
    </style>
    <template>
    <div>
        <h2>
          这是News组件
        </h2>
    </div>
    </template>
    
    <script>
    export default {};
    </script>
    
    <style scoped>
    </style>
  • 相关阅读:
    Jquery 添加插件
    后台添加前台标签
    jQuery.validate 中文API
    jquery validate 详解二
    jquery validate 详解一
    System.Collections里的一些接口
    C#中 Reference Equals, == , Equals的区别
    关于iOS原生条形码扫描,你需要注意的两三事
    layoutSubviews何时调用的问题(转)
    layoutSubviews总结
  • 原文地址:https://www.cnblogs.com/chenyishi/p/9154261.html
Copyright © 2011-2022 走看看