摘要: methods里面定义的是函数,所以他不处理数据逻辑结构只提供可调用的函数。watch和computed是计算属性。 methods需主动调用,watch和computed自动调用。 computed:只有数据发生变化时才改变他的计算属性。相关数据没有变化时,他会读取缓存。 而watch和metho 阅读全文
posted @ 2018-11-04 21:31 wkkke 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.为什么会出现跨域 首先要了解浏览器的同源策略,经过查看资料了解,他就是一个安全策略。 所谓同源就是指他的协议,域名,端口相同。 例如:现在有一个网址http://www.test.com/page/index.html https://ww.test.com/page/index.html // 阅读全文
posted @ 2018-10-26 19:19 wkkke 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.在AngularJs中,采用“脏值检测”的方式,数据发生变更后,对于所有的数据和视图关系绑定进行检测,识别是否有数据发生改变,若有,就处理,可能进一步引发其他数据的改变,所以这个过程会循环几次,一直到没有数据改变,然后将数据发送到视图,更新页面展现。如果是手动对ViewModel的数据进行变更, 阅读全文
posted @ 2018-10-26 08:44 wkkke 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.单行文字省略 2.多行文字省略 使用了webkit的css扩展属性,该方法适用于webkit及移动端 阅读全文
posted @ 2018-10-25 20:14 wkkke 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 他们都是script的标签,用来在不阻塞页面文档解析的情况下,控制脚本的下载和执行 都能实现异步加载、延迟加载js defer下载完之后等着 等dom结构渲染完(页面解析完毕) 都加载完再执行 理论 上可以保证文件加载顺序 async下载完之后立即执行 不能保证文件加载顺序 阅读全文
posted @ 2018-10-24 23:34 wkkke 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.get是请求获取数据,post是提交数据 2.get更不安全,参数直接暴露在URL上,post在包体里,相对安全 3.get只接受ASCII字符,而post没有限制 4.get请求在URL传送的参数有长度限制,而post没有 5.get请求会被浏览器cache,而post没有 6.get只能UR 阅读全文
posted @ 2018-10-23 22:59 wkkke 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 宽度居中: 一.对于块级元素 1.直接margin:0 auto; 2.position:absolute;left:50%;margin-left:负的他本身宽度的一半(适用于知道宽度的) 3.css3 transform:translateX(-50%) 4.css3 弹性盒模型 justify 阅读全文
posted @ 2018-10-23 19:04 wkkke 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在写登录页面,输入账号时,为了防止用户输入“@”符号时,下拉框会显示两个@符号,所以用dealtext:function(){return this.text.slice(0,this.text.indexOf('@'))}处理 但是却出现了这种现象 原因是indexof,indexof返回整数值, 阅读全文
posted @ 2018-10-21 20:19 wkkke 阅读(196) 评论(0) 推荐(0) 编辑