zoukankan      html  css  js  c++  java
  • vue中自定义组件

        当某些html代码是重复使用时,就可以将其写成组件,直接调用,方便以后的修改。
        需要注意的是:定义的组件只能在注册过的代码块中使用,且定义组件的Vue.component是
        和注册代码是同级的。
        其形式为:
        Vue.component("组件名", {
            template: "定义的html代码",
            data: function () {
                return {
                    返回的对象
                }
            }
        })
        注意:data后面必须是函数,且要返回一个对象,在引用组件的形式:“<组件名></组件名>”
    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <script src="https://cdn.jsdelivr.net/npm/vue"></script>
        <title>vue自定义组件</title>
    </head>
    
    <body>
        <div id="app">
            <button-count></button-count>
        </div>
        <script>
            Vue.component("button-count", {
                template: "<button @click='count +=1'>您点击了{{count}}次</button>",
                data: function () {
                    return {
                        count: 0
                    }
                }
            })
            new Vue({
                el:"#app",
            })
        </script>
    </body>
    
    </html>
  • 相关阅读:
    GMA Round 1 数列求单项
    GMA Round 1 双曲线与面积
    多线程环境中安全使用集合API(含代码)
    使用synchronized获取互斥锁的几点说明
    ThreadPoolExecutor线程池
    线程状态转换
    volatile关键字
    守护线程与线程阻塞的四种情况
    线程挂起,恢复与终止
    线程中断
  • 原文地址:https://www.cnblogs.com/xshan/p/12336771.html
Copyright © 2011-2022 走看看