摘要:
Ant Design Pro 是一个企业级中后台前端/设计解决方案。本地环境需要安装 node 和 git,技术栈基于 ES2015+、React、dva、g2 和 antd。 参考:https://dvajs.com/ https://github.com/ant-design/ant-desig 阅读全文
摘要:
一、 使用脚手架 create-react-app 参考:https://github.com/facebook/create-react-app#creating-an-app 1、使用该脚手架,你不需要安装或配置webpack、babel这些工具,它们已经预先配置好并隐藏起来。 1)使用npm初 阅读全文
摘要:
深入 JSX 从本质上讲,JSX 只是为 React.createElement(component, props, ...children) 函数提供的语法糖。 如果不存在子节点,你可以使用自闭合(self-closing)格式的标签。 a)指定 React 元素类型 一个 JSX 标签的开始部分 阅读全文
摘要:
一、es6 对象的扩展 a)属性名表达式 ES6 允许字面量定义对象时,用表达式作为对象的属性名,即把表达式放在方括号内。 b)属性的简洁表示法 上面代码表明,ES6 允许在对象之中,直接写变量。这时,属性名为变量名, 属性值为变量的值。除了属性简写,方法也可以简写。 字符串的扩展 a)模板字符串 阅读全文
摘要:
1、<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 参考:http://lightcss.com/add-x-ua-compatible-meta-to-your-website/ X-UA-Compatible是IE8的 阅读全文
摘要:
1、es6的class、箭头函数 1)ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。 上面代码定义了一个“类”,可以看到里面有一个constructor方法,这就是构造方法,而this关键字则代表实例对象。也就是说,ES5 的 阅读全文
摘要:
1、git克隆代码有两种方式-https和ssh 使用https方式时,如果项目是私有项目,那么在clone、pull、push代码时都需要验证用户名和密码;如果项目是公开项目,那么只在push代码需要验证用户名和密码。 使用ssh方式时,一般是不需要验证用户名和密码,如果你在配置ssh key时设 阅读全文
摘要:
1、实现视频flash时,swf文件在google浏览器提示下载,使用object标签可以解决该兼容问题,但是不兼容ie8。 <object> 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。 2、IE9下实现兼容rgba 参考:https 阅读全文
摘要:
参考链接:https://www.yiibai.com/nginx/beginners_guide.html Nginx 是一个高性能的 Web 和反向代理服务器。 NGINX配置作为Web服务器。在配置文件中确定nginx及其模块的工作方式。 默认情况下,配置文件名为nginx.conf。 1、配 阅读全文
摘要:
1、Hosts1)Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统 阅读全文