1、ant-design的使用总结及常用组件和他们的基本用法?

ant-design为React,Angular和Vue都提供了组件,同时为PC和移动端提供了常用的基础组件。ant-design提供的demo非常的丰富并且样式能够基本的覆盖开发需求。antd的Demo因为是多人编写的,所以可以看到不同样式的实现都有,可以很好的满足不同开发的风格。

常用的组件有:Button,Form,Radio,Select,TimePicker,Upload,Table等。使用时需要可以参考Demo来编写,并且在组件界面页的最后面有属性的介绍和注意点。能够很方便的来实现效果。

2、前端常用的字符实体有哪些及怎么书写?

因为存在预留字符,当需要显示这些字符的时候,那么可以使用字符实体。 常用的字符字体有:

(1)空格 
(2)小于号<
(3)双引号"
(4)单引号'
(5)&与符号&
(6)大于号>

3、react的生命周期及不同生命周期的含义?

1)constructor中进行state的初始化。
2)componentDidMount中进行异步加载数据,添加事件监听。
3)getDerivedStateFromProps中将传入的props更新到state上。
4)componentDidUpdate中处理因为state变化触发的请求。

4、常用的图表绘制工具有哪些,可以实现哪些功能?

EChats提供不同平台的多维度的数据展示,并支持多设备和多种可视化类型,
比如:
折线图,
柱状图,
散点图,
饼图,
K线图等。

5、阿里云OSS文件上传的流程是怎么样?

因为涉及到OSS的key保存问题,所以最好将图片发送给后台,然后由后台将图片上传OSS并返回OSS的url。
图片选择使用ant-design的upload组件。

6、redux的主要作用和使用方式?

主要作用是:吧所有的state集中到组件顶部,能够灵活的将所有state各取所需的分发给所有的组件。

store: 保存数据的地方。整个应用智能有一个Store。
state: 包含所有数据,一个state对应一个view。只要state相同,view就相同。
action:View发出的通知action,改变state,从而改变view。修改state的唯一办法是使用Action。

7、升级项目依赖的第三方库要怎么操作?

使用npm outdated 可以查看npm中有最新版本的包,然后使用ncu -u 进行依赖库的升级,最后使用npm install进行新版本的安装就可以了。

其中ncu是nom-check-updated的工具,通过npm install -g npm-check-updates来安装。 升级完成后,需要查看依赖的第三方库的版本是否有大版本的升级,比如从1.x升级到2.x或者3.x升级到4.x,涉及到跨版本升级的,那么一定要小心,需要去对应的官方查看版本迁移记录,进行代码的升级。

所以一般是推荐定时进行第三方库的版本升级,可以有效的修复第三方库存在的bug和避免跨大版本导致的升级影响较大的问题。

最后

一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。

分享一些简单的前端面试题以及学习路线给大家,狂戳这里即可免费领取

.com/vip204888/web-p7)**

[外链图片转存中…(img-ooouFyQt-1626878422154)]

微信公众号前端开发教程,8个优秀的CSS实践相关推荐

  1. 前端开发攻略,微信公众号前端开发教程

    毕业工作一年之后,有了转行的想法,偶然接触到程序员这方面,产生了浓厚且强烈的兴趣,开始学习前端,成功收割了大厂offer,开始了我的程序员生涯. 在自学过程中有过一些小厂的面试经历,也在一些小型的互联 ...

  2. 微信公众号前端开发(angular6/7)

    angular框架非常好用,但是国内确实资料不多,关于微信公众号开发,我只找到了17年的比较老的教程,这里对相关教程做了一个更新.感谢古尘师姐的教程. 本文档只进行到微信公众号授权登录部分,其他众多接 ...

  3. python公众号教学_Python微信公众号后台开发教程

    本篇文章开启Python开发微信公众号后台 准备: 云服务平台:(我用的是京东云的) 公众号:自己注册一个就行 Git:代码管理平台 了解平台 进入公众号后台,查看开发相关项 基本配置(服务器配置等) ...

  4. 微信公众号java开发教程

    详见LAO BI慕课网视频 使用servlet + tomcat 开发 准备外网映射 使用ngrok软件,作用: 让本地java web项目能够通过外网访问,方便调试 由于该软件是国外的,所以服务器不 ...

  5. 微信公众号内嵌页面不执行ajax,微信公众号前端开发(weui)+ajax

    >> 一行代码即可使页面适应手机屏幕,具体介绍可参考链接,很好用 >> > 3. rem >> rem之后好像没怎么用,以后有更多了解再来补充 >> ...

  6. 微信公众号前端开发,学习路线图必不可少

    面试题: Html 1,html语义化 2,meta viewport相关 3,canvas 相关 CSS 1,盒模型 1.1,ie盒模型算上border.padding及自身(不算margin),标 ...

  7. python 公众号菜单_Python微信公众号后台开发003:自定义菜单

    有同学问道微信公众号后台开发的自定义菜单怎么实现? 这个问题本来想放到后面的,因为的确对公众号的影响挺明显的, 因为开启后台服务,公众号的自定义菜单就不见了,很影响使用, 也有同学问这个问题,就提前了 ...

  8. Python微信公众号后台开发003:自定义菜单

    有同学问道微信公众号后台开发的自定义菜单怎么实现? 这个问题本来想放到后面的,因为的确对公众号的影响挺明显的, 因为开启后台服务,公众号的自定义菜单就不见了,很影响使用, 也有同学问这个问题,就提前了 ...

  9. 前端对接微信公众号网页开发流程,前期配置

    微信公众号网页开发,其实就是我们开发的h5网页需要放到微信浏览器环境中使用,但是需要对接公众号授权,授权之后可以获取到用户的个人信息,以及可以使用公众号提供的一些API,如:图片上传.图片预览.获取位 ...

最新文章

  1. Fragment onViewCreated 的作用
  2. “破五唯”之后,竟然立这个!
  3. Leetcode 98. 验证二叉搜索树 (每日一题 20210810)
  4. sharepoint 2010 彻底删除用户
  5. python需要掌握的词汇量_北大保安英语词汇量1.5万,会用Python编程,孟母三迁真有道理...
  6. Windows Redis安装
  7. CentOS6.x系统挂载NTFS分区的移动硬盘
  8. 迁移python虚拟环境搭建_python虚拟环境virtualenv创建与迁移
  9. 3.9 训练一个 Softmax 分类器
  10. 如果有一些引用存在于标记中,则不会重命名这些引用,要继续吗?
  11. 混合使用UITabBarController和UINavigationController
  12. Windows Server 2019安装Intel I219-V I211网卡驱动
  13. 分布式技术一周技术动态 2015.12.27
  14. oracle学习笔记-转
  15. wallpaper 壁纸提取
  16. ES地理范围查询第一讲:Java操作地理位置信息(geo_point)
  17. 【Kelm分类】基于哈里斯鹰算法优化核极限学习机实现数据分类附matlab代码
  18. 第六天:通过python代码控制越疆机械臂完成抓取投递整个过程
  19. 使用Mac的浏览器调试ios设备上的cordova app
  20. 基于python的停车场管理系统(毕设)

热门文章

  1. 台式计算机windows7系统怎么做,台式电脑如何安装win7系统
  2. 配置路由器接口使用PPP协议封装
  3. Nginx 使用./nginx -s reload报错 [error] open() “/opt/nginx/logs/nginx.pid“ failed (2: No such file or di
  4. GPS导航仪价格到底还要降多少?
  5. 0.618法C语言编程,c语言编程题--0.618法求最小值
  6. 开篇 新手小白快速搭建微信商城
  7. Win10企业版激活(亲测有效)
  8. neo4j-OGM 动态cypher java查询
  9. Markov Chains
  10. 【Vue】- created()方法