摘要:
1、单行省略号,超过一定宽度不展示内容,省略号代替 .text1{ width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } <div class="text1"> 庭院深深深几许,杨柳堆烟,帘幕无重数。玉 阅读全文
摘要:
浏览器的同源策略:协议+域名+端口 都相同才叫同源,有一个不同就会产生跨域 常见的跨域方法有: JsonP cors postMessage document.domain window.name lacation.hash http-proxy nginx websocket 1) JsonP 对 阅读全文
摘要:
转自 https://my.oschina.net/JiangTun/blog/266834 360采用了两个内核,分别是IE9和基于Webkit的chromium内核。但是分别在IE9和chrome下测试却一切正常,得知结论:只有360浏览器或其他国内浏览器有不兼容的状况。 最后通过阅读360浏览 阅读全文
摘要:
1、vm.$set():强制添加响应式数据 2、vm.$watch(varia,function(newValue, oldvalue){}); 观察变量的变化 3、vm.$mount("#app"); 挂在vm实例 4、vm.$nextTick() 阅读全文
摘要:
sass(scss) 、less、 stylus等都是css预处理器 sass:是一种动态样式语言,比css多出了很多功能(如变量,计算,混入,颜色处理,函数,继承, 嵌套等),更易阅读,扩展名.sass 需要严格的遵循缩进的语法规则,不带{}和分号; h1 color:red; scss:是sas 阅读全文
摘要:
1、stop:阻止冒泡 如下:正常情况下,我们点击最内层的inner_inner的时候,事件会向上冒泡,inner 和outer也会执行。我们在inner_inner事件加上.stop修饰符,就会阻止事件向上冒泡,功能等价于原来的event.stopPropagation() <div @click 阅读全文
摘要:
Vue实例有一个完整的生命周期,即开始创建 》初始化数据 》编译模板 》挂载DOM 》渲染 》更新 》渲染 》销毁等一系列过程,这一系列过程我们称之为Vue实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。 先上一张图来只管的感受一下Vue的生命周期: Vue生命周期主要以下几个钩子函数: 阅读全文
摘要:
一、自定义指令: 自定义指令分为两种:全局自定义指令和局部自定义指令 全局指令指所有组件都可以使用,局部指令是只有在当前组件中才可以使用。 如,我们现在有个需求,当一个输入框获取焦点时,显示出一个div框,且可点击使之变色,当我们点击div框之外的地方,隐藏弹出的div框 <div v-click- 阅读全文
摘要:
Vue有一个很方便的特性就是Vue的双向绑定,即响应式变化,在Vue2.X版本中,Vue响应式变化靠的是Object.defineProperty方法实现的,但是这个方法有个问题,就是对数组的支持不全面,如我们想要通过arr[0] = 11这种下标修改值的方式,Vue是不会监听并重新渲染组件的,以及 阅读全文