#Ts

你不知道的react更新状态this.setState细节点

首先我们需要了解一点,函数写法才是this.setState的原始写法,对象格式只是简洁语法格式。 (1)对象形式直接更新  如下所示初始化状态state有两个,一个是rolesList所有角色列表,另一个是roleItem选中的角色  这里注意:一个是数组,另一个是对象     当我们后期更新ro...

Commonjs规范中module.exports和exports的区别

经常能看到两种导出模块的方式:module.exports和exports。穿插一个必备小知识:在文件a.js中用exports或module.exports导出的对象(方法、变量),可以在另一个文件b.js中通过require('./a')引用。module和exports是Node.js给每个js文件内置的两个对象...

两分钟搞定module.exports与exports区别

exports和module.exports区别  1、分析我们可以从底层实现去理解:在node里每个模块内部都有一个自己的对象module,而该module对象里,有一个子对象exports    在node里,谁require该文件,谁就得到module.exports接口对象         我们发现,...

vue报错:[Vue warn]: Do not use built-in or reserved HTML elements as component id: header

报错的信息大致是不要将内置或保留的HTML元素用作组件ID解决的办法是修改name符合规范或者直接删除组件内的name属性。...
代码星球 ·2020-04-08

vue使用echarts库

导语:随着大数据的发展,数据可视化成了我们日常开发中普遍存在的一种需求。现在我就日常工作过程中的可视化开发总结一下,回顾一下,本篇使用百度开源的echarts库来做案例。echarts官网echartsGithub下载echartsnpminstallecharts-S全局引入在src下面的main.js中引入echa...
代码星球 ·2020-04-08

module.exports与exports,export与export default之间的关系和区别

首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。CommonJS规范规定,每个模块内部,module变量代表当...

前端应该知道的Web Components

在前端组件化横行的今天,确实极大的提升了开发效率。不过有一个问题不得不被重视,拟引入的这些html、css、js代码有可能对你的其他代码造成影响。虽然我们可以通过命名空间、闭包等一系列措施来加以防备,不过还是存在这些隐患。为了解决这些问题,有一个基本大家遗忘的技术还是可以了解一下的,那就是WebComponents。W...

浅谈[].slice.call(arguments, 1)

今天在跟踪调试项目的代码时,发现在一个function中用到了这么一段[].slice.call(arguments,1)的代码。心中便起了疑惑,对于slice和call的方法,倒是不怎么陌生,解析了下上面的那段代码,就是为了获取arguments从1开始到结尾的所有元素。只是觉得奇怪为什么不直接用arguments....
代码星球 ·2020-04-08

浅谈js的类数组对象arguments

类数组对象:arguments总所周知,js是一门相当灵活的语言。当我们在js中在调用一个函数的时候,我们经常会给这个函数传递一些参数,js把传入到这个函数的全部参数存储在一个叫做arguments的东西里面,那么这到底是什么东西?在js中万物皆对象,甚至数组字符串函数都是对象。所以这个叫做arguments的东西也是...

vue中assets和static的区别

前端经常在静态资源的存放上有分歧相同点:assets和static两个都是存放静态资源文件。项目中所需要的资源文件图片,字体图标,样式文件等都可以放在这两个文件下,这是相同点不相同点:assets中存放的静态资源文件在项目打包时,也就是运行npmrunbuild时会将assets中放置的静态资源文件进行打包上传,所谓打...
代码星球 ·2020-04-08

exports与module.exports,export与export default 之间的关系和区别

首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。CommonJS规范规定,每个模块内部,module变量代表当...

Vue+Bootstrap实现购物车程序(3)

效果展示:(说明:使用webpack重构购物车程序,使用vue-cli生成项目脚手架)  文件结构:  代码:(1)将原来编写的btn-grp组件单独编写到BtnGrp.vue文件中可以看到现在代码清晰了很多,template标签部分编写模板,script标签部分编写组件的交互代...

Uncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object>'

UncaughtTypeError:Cannotassigntoreadonlyproperty'exports'ofobject'#<Object>'点开错误的文件,标注错误的地方是这样的一段代码: 就是module.exports;百度查不到,google一查果然有。原因是:Thecodeab...

webpack遇见的坑:Please install 'webpack-cli' in addition to webpack itself to use the CLI.

webpack-cli没被找到:在webpack4.0之后,需要全局安装webpack-cli,在全局安装webpack之后,cnpmi webpack-cli-g在局部使用webpack时无需再安装了 ...

httpd-vhosts.conf

 ##VirtualHostexample:#AlmostanyApachedirectivemaygointoaVirtualHostcontainer.#ThefirstVirtualHostsectionisusedforallrequeststhatdonot#matchaServerNameorSe...
代码星球 ·2020-04-08
首页上一页...175176177178179...下一页尾页