摘要:
Angular 是最流行的 Web 应用程序开发框架之一。随着 Angular 7 的发布,它为 Web 开发人员带来了更多功能,包括核心框架、Angular Material、与主要版本保持同步的 CLI 和 工具 链,并且还有了几个主要合作伙伴。 依赖更新TypeScript 3.1 在使用 A 阅读全文
摘要:
一、用let代替var声明变量 ES5中,我们可以在代码中任意位置声明变量,甚至可以重写已经声明的变量,ES6引入了一个let关键字,它是新的var。 因为同一作用域中let已经声明过了,所以再次声明会报错 二、常量 ES6还引入了const关键字,和let用法一样,唯一的区别就是,const变量是 阅读全文
摘要:
1.创建一个http.js 2.将http.js引入 import http from '@/components/utils/http.js'; 阅读全文
摘要:
一、Express简介 1.Express是一个简洁而灵活的node.jsWeb应用框架,提供了一系列强大特性帮助你创建各种web应用,和丰富的http工具。 2.使用Express可以快速搭建一个完整功能的网站。 3.Express框架核心特性 1.1 可以设置中间件来响应HTTP请求 1.2 定 阅读全文
摘要:
webpack 4 webpack 四大核心概念: 入口(entry) // 打包入口 输出(output) : 打包后输出的位置配置 loader : loader 让 webpack 能够去处理那些非 JavaScript 文件(webpack 自身只理解 JavaScript)。loader 阅读全文
摘要:
前言 在学习JS中的原型,原型链,继承这些知识之前,我们先学习下基础知识:函数和对象的关系。 我们一直都知道,函数也是对象的一种,因为通过instanceof就可以判断出来。但是函数和对象的关系并不是简单的包含和被包含的关系,这两者之间的关系还是有点复杂的。接下来我们就来捋一捋。 首先,阐述一点,对 阅读全文
摘要:
一、变量作用域 说到这个概念,不有自主的想到this,scope 这两个关键字。 JavaScript的this总是指向一个明确的对象,这个对象是在执行的时候动态绑定的。通俗的说就是谁调用我,我的this就是谁。 除去不常用的with和eval,具体的实际应用中,this的指向分为以下四种情况: · 阅读全文
摘要:
在元素上写事件和addEventListent()的区别1. onclick添加事件不能绑定多个事件,后面绑定的会覆盖前面的。而addEventListener能添加多个事件绑定,按顺序执行。2. addEventListener方式,不支持低版本的IE。(attachEvent 支持IE)。3. 阅读全文
摘要:
1. rcc + tab键 - - 用ES6模块系统创建一个React组件类 2. rccp + tab键 - - 创建一个带有PropTypes和ES6模块系统的React组件类 3. rcfc + tab键 - - 创建一个带有PropTypes和所有生命周期方法以及ES6模块系统的React组 阅读全文
摘要:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_43606158/article/details/89300534 前端移动端开发的时候肯定是会面对不同型号的手机的页面展示问题 阅读全文
摘要:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_43606158/article/details/97784807 对接钉钉的步骤:第一步首先项目安装dd $ cnpm ins 阅读全文
摘要:
什么是跨域? 跨域是指的一个域名下的文档或者脚本试图去请求另一个域名下的资源,这里跨域是广义的。 广义的跨域 1)资源跳转:A链接、重定向、表单提交 2)资源嵌入:<link> 、<script> 、<img> 、<frame>等dom标签,还有样式中background:url()、@font-f 阅读全文
摘要:
父组件向子组件传值 父组件通过属性进行传递,子组件通过props获取 //父组件 class CommentList extends Component{ render(){ return( <div> <Comment comment={information}/> </div> ) } } // 阅读全文
摘要:
组件间抽象 在React组件的构建过程中,常常有这样的场景,有一类功能需要被不同的组件公用,此时,就涉及抽象的话题,在不同设计理念下,有许多的抽象方法,而针对React,我们重点讨论两种:mixin和高阶组件。 mixin mixin的特性一直广泛存在于各种面向对象语言中。比如在Ruby中,incl 阅读全文
摘要:
前言 现在最热门的前端框架,毫无疑问是React。 React是一个状态机,由开始的初始状态,通过与用户的互动,导致状态变化,从而重新渲染UI。 对于小型应用,引入状态管理库是"奢侈的"。 但对于复杂的中大型应用,引入状态管理库是"必要的"。 现在热门的状态管理解决方案Redux,MobX相继进入开 阅读全文
摘要:
主要比较参数: 库体积,打包项目体积 开发体验 性能对比 在对比参数前首先分析一下redux和mobx的设计模式,redux和mobx都没有使用传统的mvc/mvvm形式,而且他们使用flux结构也略有不同,这个也是造成redux和mobx各项参数不同的缘由之一。 mvc/mvvm和flux的对比 阅读全文
摘要:
vue-property-decorator这个库完全依赖于vue-class-component,所以在使用这个库之前请先阅读它, 不管啥反正都是装饰器而已 vue-property-decorator 这个组件完全依赖于vue-class-component.它具备以下几个属性: @Compon 阅读全文
摘要:
https://github.com/livelyPeng/wepy-boss-project/blob/master/src/pages/homeModule/activityDetail.wpy#L216 阅读全文
摘要:
应用场景:只要页面加载了,其中在页面中出现的li就向控制台输出第几个发送请求;在本次加载的页面中,再将滚动条滚回前边的li,不再向控制台输出东西,也就是说已经显示过的li,不再向控制台输出东西。 <body><ul><li onclick="jumpOther()">0001</li><li>000 阅读全文
摘要:
一:微信小程序跳转 使用限制 需要用户触发跳转 从 2.3.0 版本开始,若用户未点击小程序页面任意位置,则开发者将无法调用此接口自动跳转至其他小程序。 需要用户确认跳转 从 2.3.0 版本开始,在跳转至其他小程序前,将统一增加弹窗,询问是否跳转,用户确认后才可以跳转其他小程序。如果用户点击取消, 阅读全文