Vue基础入门(第二节)【连载...】

                                                                Vue基础入门(第二节)

--------------------------------------------------------------------------------------------------------------------------

一、组件

=============================================================

demo代码地址:https://github.com/darkcityX/vueDemo

--------------------------------------------------------------------------------------------------------------------------

一、组件

        1、相关介绍

               (1)、组件是一个可被反复使用的,带有特定功能的视图

               (2)、组件并不是vue的专利,Vue/Angular/React的组件都是以w3c中的WebComponent为标准创建的

               (3)、组件树

        2、组件的封装

              (1)、全局组件

                          Vue.component('my-component',{

                                      template: '<h1>hello VueJS</h1>'

                          });

              (2)、局部组件

                         new Vue({

                                 el : "#demo",

                                 data : {

                                       msg: "Vue is Awesome"        

                                 },

                                 components:{

                                      'my-header':{

                                              template: '<h1>it 's head</h1>'

                                      }

                                }

                         });

        3、调用组件

                像使用普通的html标签一样,去调用组件类

                <my-header></my-header>

        4、注意事项

               (1)、全局组件并不意味可以用在任何一个位置,嵌套在任何一个组件

               (2)、局部组件只能用在el所指定的标签范围内,不能嵌套在其它组件中

               (3)、组件在调用时,必须写开闭标签。

练习:分页功能

            视图:上一页、下一页  、分页按钮构成的

            功能:

                 (1)、默认第一页高亮

                 (2)、第一个选中,上一页不能点击

                 (3)、最后一个选中,下一页不能点击

                 (4)、选中某一页,当前页面高亮显示

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值