这篇文章主要讲解了“如何从面向对象思维理解Vue组件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何从面向对象思维理解Vue组件”吧!用面向对象的思维去理解Vue组件,可以将所有的事物都抽象为对象,而类或者说是组件,都具有属性和操作。如抽取人类为组件,其基本的属性有姓名、年龄、国籍;基本的方法有吃饭、睡觉、跑步等。在面向对象中,构造函数可以为类初始化全局变量,所以这种方式同样可以用在组件中组件封装了数据以及操作,有进则有出,我们不用关心组件内发生了什么,我们只需要结果和呈现出来的效果如何。外界不可以直接访问使用或访问组件的属性,该如何做?使用$emit自定义事件,可以实现外界获取组件属性。外界调用组件时添加自定义函数@getPerson
或v-on:click="getPerson"
在网页开发中,你可能会用到标签,而你可能会想到标签不可能在一个页面使用一次,可能是多次使用到。你还可能会想到因为不同的情况而自定义一些宽度、高度和颜色。所以可以将标签相关的HTML代码和CSS封装到组件中,对外,我们暴露width、height和type参数。在使用时,因为不同的情况而需要自定义,那么传递参数即可。这些工作做好了,一个组件就被我们定义好了。想用就调用,想改就传参,这就是组件的好处。改变type的值为gray,呈现的效果如下:感谢各位的阅读,以上就是“如何从面向对象思维理解Vue组件”的内容了,经过本文的学习后,相信大家对如何从面向对象思维理解Vue组件这一问题有了更深刻的免费云主机、域名体会,具体使用情况还需要大家实践验证。这里是云技术,小编将为大家推送更多相关知识点的文章,欢迎关注!
随着手机的不断更新换代,其功能越来越广泛,不再局限于通信,比如短视频、移动支付、玩游戏。其中手机游戏就受到许多人的喜欢,电竞手机也就应运而生!而一加Ace竞速版专为游戏而生,凭借强悍的性能、超大的散热系统、超长的续航时间,成为了消费者首选的电竞手机。那么,一加…