美文网首页
vue组件绑定

vue组件绑定

作者: newway_001 | 来源:发表于2019-07-10 14:39 被阅读0次
<!doctype html>
<head>

<script src="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js"></script>
</head>

<body>
<div id="app">
    <counter></counter>
</div>

<script>
// 定义全局组件,两个参数,组件名称和组件参数
Vue.component("counter",{
    template:`<button v-on:click="count++" >{{count}}</button>`,
    data(){
        return {
            count:0
        }
    }

})
var vm = new Vue({
   el:"#app",
});
</script>
</body>
</html>
效果图

那如果我将全局组件放置在vm之后呢?

var vm = new Vue({
   el:"#app",
});
Vue.component("counter",{
    template:`<button v-on:click="count++" >{{count}}</button>`,
    data(){
        return {
            count:0
        }
    }

})

按钮不渲染。
为什么呢?
因为vm定义的时候,这个全局组件还没有注册。。它用的是默认的vue;当然不渲染啦。

相关文章

  • (15)打鸡儿教你Vue.js

    组件化vue.js 组件单向绑定组件双向绑定组件单次绑定 创建组件构造器注册组件使用组件 Vue.extend()...

  • vue组件实现双向绑定

    vue组件实现双向绑定 在封装vue组件过程中,有时候会碰到需要实现组件的某个属性需要和父组件的某个值双向绑定,碰...

  • 组件的局部注册

    组件和组件名 在Vue实例中通过Vue.component({/.../})绑定的组件都自动成为全局组件,不管这个...

  • Vue和ElementUi组件开发遇到的问题

    Vue和ElementUi组件开发遇到的问题 一、vue 1. props单向绑定 vue中的props是单向绑定...

  • Vue sync实现 子组件属性与父组件变量双向绑定

    Vue sync实现 子组件属性与父组件变量双向绑定 父子组件双向绑定语法 父组件可以监听update:title...

  • 第二天_vue基础语法_Vue.js2.0+Node+ES6+M

    模板语法 class和style绑定 条件渲染 vue事件处理器 vue组件

  • vue常见面试题

    双向数据绑定的原理: vue父组件向子组件传值(属性绑定):传递数据(props): 传递方法(this.$emi...

  • Vue之表单双向数据绑定和组件

    三、表单双向数据绑定和组件 目录:双向数据绑定、组件 1.双向数据绑定 1)什么是双向数据绑定Vue.js是一个M...

  • 前端面试题:VUE

    1. vue的双向数据绑定实现原理? 2. vue如何在组件之间进行传值? 3. vuex和vue的双向数据绑定...

  • vue

    1、vue的双向数据绑定实现原理 2、vue如何在组件之间进行传值 3、vuex和vue的双向数据绑定有什么冲突 ...

网友评论

      本文标题:vue组件绑定

      本文链接:https://www.haomeiwen.com/subject/kgbckctx.html