e756a58d5df498c0b91ce07865b367df.png

【摘要】Vue (读音 /vjuː/,类似于view) 是一套用于构建用户界面的渐进式框架

作者:李波

1.Vue的生命周期

Vue生命周期分为8个阶段:创建前(beforeCreated),创建后(cerated),载入前(beforeMount),载入后(mounted),更新前(beforeUpdate),更新后(updated),销毁前(beforeDestroy),销毁后(destroyed)

2.Vue 组件中的 data 为什么是函数?

跟按引用传值有关。如果不用函数,data 是对象类型的数据,对象都是按引用传递的,会导致:当组件使用多次时,它们会共享用同一个 data 数据,修改任何一个组件中的 data ,其他的组件也会跟着一起改变,这是不对的,每个组件实例在使用时应该是完全独立 的,互不影响才对。

3.如何配置基地址?为什么要配置?

咋main.js里面配置如下:

d253570f4f2808c68d56865beb0220f0.png

在main.js里面配置之后,在页面调用接口的时候就不用写这个链接地址了,方便了很多。

4.什么是 HTTP 协议?

就是浏览器和服务器通信时的一种规定好结构的字符串。

5.vue中v-if 和 v-show 的区别?

区别:v-if 如果是 false 就不渲染这个元素,页面中没有这个元素。

v-show 无论 true 和 false 都会渲染这个元素,页面中始终有这个元素,当 false 时使用 display: none 把它隐藏。

6.怎么配置路由?

在router文件夹里面的index.js里面一下配置:

33778d700e3d0d2e6cd3da7033d1ccb4.png

869e600e45f060c2bc12ad657100f398.png

7.template 组件的用途是?

这个标签在页面中不会渲染出任何元素,它的用途是把多个标签套起来当成一个整体。

8.style 上的 scoped 是什么意思?有什么用?

里面的样式只对当前这个组件生效,不会影响其他组件。

资源,材料准备中。待更新......

Logo

前往低代码交流专区

更多推荐