- 博客(25)
- 收藏
- 关注
原创 无法删除数据库,因为该数据库正在使用
删除数据库操作的时候,删除失败并且抛出异常,“无法删除数据库xxx, 因为该数据库当前正在使用!”下方SQL总databasename为需要删除的数据库库名 。USE MASTER GO DECLARE @dbname SYSNAME SET @dbname = 'databasename' DECLARE @s NVARCHAR...
2018-11-14 11:40:36
2957
原创 webpack常见问题汇总
WebPack使用过程中遇到的问题1. win7下npm出现npm err windows_nt 6.7601错误2. webpack引入css报错cannot resolve module ‘style’?3. 模块取别名,路径问题,绝对路径或相对路径,相对路径需为“./content.js”4. Require 路径5: 全局注册jQuery...
2018-10-25 16:44:41
698
原创 React父子事件传递方式
实现父子组件双向数据传递:1,(父 ---> 子)父组件可以向子组件传递props,props中带有初始化子组件的数据,还有回调函数。2,(子 ---> 父)子组件通过调用父组件传递到子组件的方法向父组件传递数据。PS:更改props值是不能触发重新渲染的,只有调用setState才会触发控件的重新渲染,所以要实现React的父子组件之间的通讯,需要同时结合props与st...
2018-10-25 16:04:20
5242
原创 react生命周期
组件的生命周期可分成三个状态:Mounting:已插入真实 DOM Updating:正在被重新渲染 Unmounting:已移出真实 DOM生命周期的方法有:componentWillMount 在渲染前调用,在客户端也在服务端。一般用的比较少,更多的是用在服务端渲染1、组件刚经历constructor,初始完数据2、组件还未进入render,组件还未渲染完成,dom...
2018-10-24 17:06:44
5758
原创 React初接触--小Demo
<body> <div id="example"></div> <script type="text/babel"> ReactDOM.render( <h1>Hello, world!</h1>, document.ge
2018-10-18 16:11:11
120
原创 async/await 异步
async/await 是一个用同步的思维来解决异步问题的方案。async 函数就是 Generator 函数的语法糖。async 函数的优点async写在function前面,该函数返回值是一个promise,可以直接使用then方法。async function test() { return "test";}test().then(function(v) {...
2018-10-12 10:55:35
198
原创 H5的新特性
1.h5新语义元素(有利于代码可读性和SEO)2.本地存储 h5提供了sessionStorage、localStorage和indexedDB加强本地存储,使用之前应该先判断支持情况。注意:localStorage存储的数据是不能跨浏览器共用的,一个浏览器只能读取各自浏览器的数据,储存空间5M。 localStorage sessionStorage cooki...
2018-10-09 11:09:49
23210
1
原创 CSS的伪类与伪元素的区别
伪类包含两种:状态伪类和结构性伪类。状态伪类 是基于元素当前状态进行选择的。在与用户的交互过程中元素的状态是动态变化的,因此该元素会根据其状态呈现不同的样式。当元素处于某状态时会呈现该样式,而进入另一状态后,该样式也会失去。 :link 应用于未被访问过的链接; :hover 应用于鼠标悬停到的元素; :active 应用于被激活的元素; :visite...
2018-09-28 15:44:58
607
原创 CSS选择器有哪些?
CSS选择器有哪些? 优先级排序: !important > 行内样式>ID选择器 > class选择器 > element选择器 > 通配符 > 继承 > 浏览器默认属性同一级别id选择器:#id id属性不要以数字开头,数字开头的id在 Mozilla/Firefox 浏览器中不起作用。class选择器:.cla...
2018-09-20 16:14:04
414
原创 JavaScript中ready、onload区别
ready onload 执行时间 DOM结构绘制完毕后就执行,不必等到加载完毕。 必须等到页面内包括图片的所有元素加载完毕后才能执行。 编写个数 以同时编写多个,并且都可以得到执行。 不能同时编写多个,如果有多个window.onload方法,只会执行一个(最后一个)。 简化写法 $(document).r...
2018-08-31 17:25:34
373
原创 CSS优化
1:避免使用@import,外部的CSS文件中使用@import会使得页面在加载时增加额外的延迟。 一个CSS文件a.css包含了以下内容:@import url(“b.css”)。浏览器先把a.css下载、解析和执行后,发现及处理第二个文件b.css。简单的 解决方法是使用<link>标记来替代@import,并行下载CSS文件,从而加快页面加载速度。2:避免Alpha...
2018-08-30 16:11:01
1659
原创 JavaScript的String对象解析
String对象方法:常用方法: charAt() : 返回在指定位置的字符。var str = "abcdefgabc";str.charAt(1); // "b"str.charAt(10): // "" 坐标值超出length长度均返回空字符串,位置坐标从0开始 concat(): 连接两个或更多字符串,并返回新的字符串。var s1 = "ab";...
2018-08-30 15:50:53
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人