摘要:
AMD CMD 等前端模块化开发规范 https://www.cnblogs.com/best/p/10076782.html#_label0 阅读全文
摘要:
装饰器(Decorator) es7 语法 底层原理(是什么):其实质是个函数,主要用来装饰变量,是(Object.defineProperty)的语法糖,有利于理解React中双向数据绑定的原理。 Object.defineProperty(target, prop, desc): 给对象添加或修 阅读全文
摘要:
REF常见使用场景:抓取子元素实现控制焦点或交给Dom操作库动画库进行Dom操作。 注意:REF操作真实的DOM元素和结构,必须在组件挂载完毕之后操作,否则会出现获取为空对象的情况。 常见的使用方法 1. React.createRef() 一个 ref 实例在构造函数中创建,并赋值给 this.f 阅读全文
摘要:
Module build failed (from ./node_modules/sass-loader/lib/loader.js)错误时 Uncaught Error: Module build failed (from ./node_modules/_sass-resources-loader 阅读全文
摘要:
报错Cannot find module '@babel/plugin-transform-react-jsx' 错误原因: 可能CNPM或者NPM、YARN由于网络原因下载方式不完整所致. 解决方法: 删除项目下node_modules文件夹 yarn add start (重新下载node_mo 阅读全文
摘要:
如果是安装到非默认文件夹下 只要需要在bin目录下mongod.cfg中 删除该目录下最后一行的 mp:代码即可完美解决 注意:不用配置任何path环境.新版mongod已经自动化配置好PATH环境. 具体细节见下文 最后感谢“跳动的汗水”提供的博文 https://www.cnblogs.com/ 阅读全文
摘要:
路由 SPA: single page application 单页面应用 特点: 速度快,数据ajax请求,通过路由,页面不会整体重载 实现: 路由 -> 根据url的不同,加载组件 区别:https://www.cnblogs.com/nangezi/p/9201226.html 使用流程: - 阅读全文
摘要:
跨域资源请求 Vue资源服务器请求遇到常见的跨域资源请求时A-C-A-O,用Vue脚手架搭建的其实也是Node服务器环境.运行时仅仅只是将项目打包至内存环境下,然后浏览器运行该项目.若后端没有使用Cors中间件.则可以使用Proxy. 根目录创建 vue.config.js vue.config.j 阅读全文
摘要:
注:3.0 级以上版本 Vue CLI 的包名称由 vue-cli 改成了 @vue/cli.且安装前提是已经全局安装过node 和 webpack. 所有版本安装 vue -V 查看版本 npm uninstall vue-cli -g 非3.x时卸载 npm install -g @vue/cl 阅读全文
摘要:
CommonJS模块的特点: 1-> 所有代码都运行在模块作用域,不会污染全局作用域。 Node 应用由模块组成,采用 CommonJS 模块规范。 每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 2-> 模块可以多次加载,但是只会在第一次加 阅读全文