vue开发过程问题汇总记录,3年内被辞退5次35岁程序员该何去何从

24 阅读2分钟

React

  • 介绍一下react

  • React单项数据流

  • react生命周期函数和react组件的生命周期

  • react和Vue的原理,区别,亮点,作用

  • reactJs的组件交流

  • 有了解过react的虚拟DOM吗,虚拟DOM是怎么对比的呢

  • 项目里用到了react,为什么要选择react,react有哪些好处

  • 怎么获取真正的dom

  • 选择react的原因

  • react的生命周期函数

  • setState之后的流程

  • react高阶组件知道吗?

  • React的jsx,函数式编程

  • react的组件是通过什么去判断是否刷新的

  • 如何配置React-Router

  • 路由的动态加载模块

  • Redux中间件是什么东西,接受几个参数

  • redux请求中间件如何处理并发

开源分享:docs.qq.com/doc/DSmRnRG…

index.html添加favicon后,显示不出来。调整href的路径,也是显示不不了。

在网上找到两个方法:

(1)使用static目录

将favicon图片放在static目录下

// 经测试,开发环境和生产环境都OK

(2)配置webpack

不用在index.html中添加link标签,修改webpack的HtmlWebpackPlugin,添加配置项:

favicon: 'logo.png'

我这里为了简单,直接复制的logo.png到src同级目录下。正式的应该是一个favicon.ico图标。

vue-devtools安装和使用

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

(1)clone vue-devtools

克隆的https链接为github.com/vuejs/vue-d…

(2)npm install

在工具目录下安装依赖。

(3)npm run build

打包构建工具。

(4)chrome添加扩展程序

将shells>chrome目录直接拖到扩展程序中。

(5)在工具目录下运行npm run dev

(6)在chrome调试vue项目时,打开开发者工具,有一项Vue的插件,即可用来调试Vue,非常方便。

vue中怎么使用scss语法

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

首先,安装node-sass和sass-loader。

npm install node-sass --save-dev

npm install sass-loader --save-dev

前端框架

前端框架太多了,真的学不动了,别慌,其实对于前端的三大马车,Angular、React、Vue 只要把其中一种框架学明白,底层原理实现,其他两个学起来不会很吃力,这也取决于你以后就职的公司要求你会哪一个框架了,当然,会的越多越好,但是往往每个人的时间是有限的,对于自学的学生,或者即将面试找工作的人,当然要选择一门框架深挖原理。

以 Vue 为例,我整理了如下的面试题。

Vue部分截图

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】