JavaScript HTML DOM – 改变 HTML
留言

虚拟DOM与diff算法

虚拟DOM 虚拟 dom 是相对于浏览器所渲染出来的真实 dom 的,在react,vue等技术出现之前,我们要改变页面展示的内容只能通过遍历查询 dom 树的方式找到需要修改的 dom 然后修改样式行为或者结构,来达到更新 ui 的目的。 这种方式相当消耗计算资源,因为每次查询 dom 几乎都需要...
阅读全文

Object.defineProperty()

Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性。 obj 需要定义属性的当前对象 prop 当前需要定义的属性名 desc 属性描述符 一般通过为对象的属性赋值的情况下,对象的属性可以修改也可以删除,但是通过Object.defin...
阅读全文

oracle数据库tns配置方法详解

TNS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。 TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数...
阅读全文

axios中文文档

Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 转自:https://www.kancloud.cn/yunye/axios/234845 今日终于解决了后端数据获取问题!
阅读全文

webpack-vue开发问题笔记

1. 开发后的部署问题(感谢郭老哥的解答)原博客:https://ainyi.com/#/47。 npm run build 后dist里的文件直接放到域名根目录是不行的~如下问题以及解决方案: 完美解决。 2. 3. 脚手架搭建快捷指令: 装好Node.js后 第三方模块加载规则(config文件...
阅读全文

Vue加载单文件使用vue-loader报错

这个报错如下 首先看vue-loader的包导入了吗,没有就执行npm i vue-loader -D 其次是配置文件添加如下规则: 这些做完还是报错的话(我就是)根据在CSDN看到的办法是配置文件添加如下: 在我添加后报错消失,带着一堆疑问继续学习~
阅读全文

接触使用npm

1. npm: Nodejs下的包管理器。 webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 ...
阅读全文