摘要: 1 <style> 2 @media screen and (min-width:760px){/* 当大于760的时候 */ 3 body{font-size:12px;} 4 body a{font-size:12px;} 5 } 6 @media screen and (max-width:3 阅读全文
posted @ 2019-11-12 13:58 半雨烟缘 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、首先说一下什么是构造函数: 构造函数:用来在创建对象时初始化对象。特点:构造函数名一般为大写字母开头;与new运算符一起使用来实例化对象。 举例: function Person(){} //Person构造函数 var p=new Person(); //Person构造函数创建对象,也可叫做 阅读全文
posted @ 2019-11-12 11:54 半雨烟缘 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 闭包的简介:闭包就是能够读取其他函数内部变量的函数。只有函数内部的子函数才能读取局部变量,在本质上,闭包是函数内部和函数外部连接起来的桥梁。 当函数可以记住并访问所在词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 - - 出自《你不知道的JavaScript(上卷)》 闭包的定义: 阅读全文
posted @ 2019-11-12 11:45 半雨烟缘 阅读(180) 评论(0) 推荐(0) 编辑
摘要: text()、html() 以及 val(),拥有回调函数。回调函数由两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。 $("#btn1").click(function(){ $("#test1").text(function(i,origText){ return "Old text 阅读全文
posted @ 2019-11-12 11:40 半雨烟缘 阅读(70) 评论(0) 推荐(0) 编辑
摘要: var obj = new Object( ) obj 是对象,Object 是类。 对象是类的实例和具体,类是对象的集合。举个例子:如果说类是女朋友的话,对象就是你的女朋友。js中的四大内置对象,都是由类实例化的。以上由ECMAScript 6底层规定如此。 工厂模式来看一个简单案例,我们要创建一 阅读全文
posted @ 2019-11-12 11:32 半雨烟缘 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 在SPA单页面组件的开发中 Vue的vuex和React的Redux 都统称为同一状态管理,个人的理解是全局状态管理更合适;简单的理解就是你在state中定义了一个数据之后,你可以在所在项目中的任何一个组件里进行获取、进行修改,并且你的修改可以得到全局的响应变更。下面咱们一步一步地剖析下vuex的使 阅读全文
posted @ 2019-11-12 11:14 半雨烟缘 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.路由URL参数和localStorage(可忽略) 在传统开发时我们常常把需要跨页面传递的数据放到url后面,跳转到另外页面时直接获取url字符串获取想要的参数即可,在vue跨组件时一样可以这么做, // router index.js 动态路由 { path:'/params/:Id', co 阅读全文
posted @ 2019-11-12 10:23 半雨烟缘 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 通过$emit 实现子组件向父组件通信 vm.$emit( event, arg ) //$emit 绑定一个自定义事件event,当这个这个语句被执行到的时候,就会将参数arg传递给父组件,父组件通过@event监听并接收参数。 //父组件 <template> <div> <h1>{{title 阅读全文
posted @ 2019-11-12 10:12 半雨烟缘 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 通过prop实现通信 <!-- 父组件 --> <template> <div> <h1>我是父组件!</h1> <child message="我是子组件一!"></child> //通过自定义属性传递数据 </div> </template> <script> import Child from 阅读全文
posted @ 2019-11-12 10:06 半雨烟缘 阅读(162) 评论(0) 推荐(0) 编辑