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>
  • 相关阅读:
    数组字典
    字符串创建
    不可变数组
    数组
    纯净控制台
    可变字典
    数组Array
    id NSObject instanceType 区别
    可变字符串 插入,删除,替换,赋值
    查询字符串中某部分的字符串
  • 原文地址:https://www.cnblogs.com/xshan/p/12336771.html
Copyright © 2011-2022 走看看