• vue.js基础__component 初识组件


    组件定义可分为两部分:

    一种是全局组件,另一种是局部组件;

    区别是全局组件可以全局调用,而局部组件,在作用域外不可调用

    1、首先来看一下全局组件,代码如下:

    <!DOCTYPE html>
    <html lang="en">

    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>componen-1t</title>
    <script src="../assets/js/vue.js"></script>
    </head>

    <body>
    <h1>component-1</h1>
    <hr>
    <div id="app">
    <js></js>
    </div>
    <script>
    Vue.component('js', {
    template: `<div style="color:red">我是全局的js组件</div>`
    })

    var app = new Vue({
    el: '#app'
    })
    </script>
    </body>

    </html>

    2、下面是局部组件的定义方法:

    <!DOCTYPE html>
    <html lang="en">

    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>componen-1t</title>
    <script src="../assets/js/vue.js"></script>
    </head>

    <body>
    <h1>component-1</h1>
    <hr>
    <div id="app">
    <js></js>
    </div>
    <script>
    var app = new Vue({
    el: '#app',
    components: {
    'js: {
    template: `<div style="color:green">我是局部的js组件</div>`
    }
    }
    })
    </script>
    </body>

    </html>
     
  • 相关阅读:
    使用TestStack.White进行Windows UI的自动化测试
    基于IDEA的JavaWeb开发环境搭建
    hfish 集群蜜罐搭建
    HFish开源蜜罐搭建
    redis实现查找附近商户信息功能
    WIN10 HYPERV 1503
    RPC
    推荐一个聚合搜索引擎提高学习工作效率
    RocketMQ原理分析&场景问题
    《高性能利器》--异步调用实现原理详解!
  • 原文地址:https://www.cnblogs.com/sunyang-001/p/11100700.html
Copyright © 2020-2023  润新知