vue 的100个为什么?---持续待更新

1、什么是挂载,有几种挂载方式

将组件渲染,并且构造DOM元素然后塞入页面的过程称为组件的挂载
参考:https://www.html.cn/qa/vue-js/16913.html

2、什么是prop

在没有状态管理机制的时候,prop属性是组件之间主要的通信方式,prop属性其实是一个对象,在这个对象里可以定义一些数据,而这些数据可以通过父组件单向传递数据给子组件

3、什么是组件

组件是可复用的 Vue 实例, 如果网页中的某一个部分需要在多个场景中使用,那么我们可以将其抽出为一个组件进行复用。组件大大提高了代码的复用率
组件可以包含模板(HTML)、JS、CSS。
两种组件的注册类型:全局注册和局部注册。

4、什么是父子组件

被包含的就是子组件
我们将某段代码封装成一个组件,而这个组件又在另一个组件中引入,而引入该封装的组件的文件叫做父组件,被引入的组件叫做子组件。

参考父子组件的交互:https://blog.51cto.com/u_15183212/2995278

5、 什么是template

模板就是 HTML,模板里面可以引用组件。

6、emits 列出已抛出的事件

1、父组件可以使用 props 把数据传给子组件。
2、子组件可以使用 e m i t , 让 父 组 件 监 听 到 自 定 义 事 件 。 v m . emit,让父组件监听到自定义事件 。 vm. emit,vm.emit( event, arg ) //触发当前实例上的事件
vm.$on( event, fn );//监听event事件后运行 fn;

插槽 内容的占位符
DOM 文档对象模型:如对象的HTML DOM树

你可能感兴趣的:(前端,linux,运维,服务器)