摘要: 一、Object.defineProperty()方法 vue的双向数据绑定就是通过Object.defineProperty()方法实现的,俗称属性拦截器。 方法会直接在一个对象上定义一个新属性,或者修改一个已经存在的属性, 并返回这个对象。 // 语法: /* * @param: obj:需要定 阅读全文
posted @ 2018-11-19 16:34 Lingn 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一、父子组件之间的传值 1.父组件向子组件传值: 子组件在props中创建一个属性,用以接收父组件传来的值 父组件中注册子组件 在子组件标签中添加子组件props中创建的属性 把需要传给子组件的值赋给该属性 在子组件中创建props,然后创建一个名为 ‘img-src’ 的数据名 //子组件BigI 阅读全文
posted @ 2018-11-16 14:29 Lingn 阅读(32203) 评论(1) 推荐(3) 编辑
摘要: 首先,在公众号后台配置h5页面地址 开发流程 1.通过配置h5地址,获取code。再通过code,获取openid 将获取到的openid和token保存起来(有时获取的openid为空,可以重新再获取一遍) 2.提交支付,获取 prepay_id 和 appid 3.参见 微信开发文档,逐一获得相 阅读全文
posted @ 2018-11-15 17:06 Lingn 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 一、div垂直居中对齐 1) 定位1: 相对父元素定位,并且已知盒子的宽高 首先设置子元素相对父元素的绝对定位,再设置盒子位置距离顶部50%,距离左边50%,再通过margn-top,margin-left移动盒子宽高的一半,如 // 已知盒子宽高为width:400px;height:200px; 阅读全文
posted @ 2018-11-14 11:03 Lingn 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 新建toast.js文件 应用:引入toast.js文件 阅读全文
posted @ 2018-11-14 10:55 Lingn 阅读(12983) 评论(0) 推荐(3) 编辑
摘要: 简介 NW.js (原名 node-webkit)是一个结合了 Chromium 和 node.js 的应用运行时,通过它可以用 HTML 和 JavaScript 编写原生应用程序。它还允许开发者从 DOM 调用 Node.js 的模块 ,实现了一个用所有 Web 技术来写原生应用程序的新的开发模 阅读全文
posted @ 2018-11-12 10:23 Lingn 阅读(11745) 评论(1) 推荐(1) 编辑
摘要: Axios配置JWT/封装插件/发送表单数据 首先请务必已仔细阅读 Axios 文档并熟悉 JWT: 中文文档 JWT 中文文档 安装 npm install axios npm install es6-promise 为什么要安装 promise polyfill ?虽然 Axios 的 GitH 阅读全文
posted @ 2018-11-01 10:51 Lingn 阅读(20833) 评论(1) 推荐(0) 编辑
摘要: es5中参数不确定个数的情况下: es6中可变参数: ...a 为扩展运算符,这个 a 表示的就是可变参数的列表,为一个数组 合并数组 阅读全文
posted @ 2018-10-31 12:05 Lingn 阅读(2798) 评论(0) 推荐(0) 编辑
摘要: es5中 this 的指向 通过es5的语法调用,返回的是 a+ ,this 的指向是该函数被调用的对象,也就是说函数被调用的时候,这个 this 指向的是谁,哪个对象调用的这个函数,这个 this 就是谁。 es6中 箭头函数 this 的指向 箭头函数函数体中 this 的指向是定义时 this 阅读全文
posted @ 2018-10-31 11:29 Lingn 阅读(3147) 评论(0) 推荐(0) 编辑
摘要: 通过命令行 node -v 查看是否安装node环境 在 nodejs 和 webpack已安装的前提下,随便一个文件夹下,输入命令行 安装完成后,通过 vue -V 查看版本号验证是否安装成功 通过vue-cli 初始化vue项目 输入命令行新建 vue-demo 项目 然后就可以一路回车键了 E 阅读全文
posted @ 2018-10-26 17:47 Lingn 阅读(10364) 评论(0) 推荐(0) 编辑