08 2019 档案

摘要:一、变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号" { } "即为一个块级作用域),只有全局作用域和函数作用域。 变量提升:将变量声明提升到它所在作用域的最开始的部分。 上个简单的例子如: console.log(global); // undefined var glob 阅读全文
posted @ 2019-08-26 23:17 清风柠檬 阅读(214) 评论(0) 推荐(0)
摘要:1、$emit 触发当前实例上的事件。附加参数都会传给监听器回调 ex: 子组件调用父组件的方法并传递数据注意:子组件标签中的时间也不区分大小写要用“-”隔开 子组件: 父组件: 2、$on 兄弟组件之间相互传递数据 首先创建一个vue的空白实例(兄弟间的桥梁) 子组件 child_a 发送方使用 阅读全文
posted @ 2019-08-23 22:01 清风柠檬 阅读(1664) 评论(0) 推荐(0)
摘要:引用出处:https://www.cnblogs.com/SamWeb/p/8417940.html 昨天看了一篇vue的教程,作者用async/ await来发送异步请求,从服务端获取数据,代码很简洁,同时async/await 已经被标准化,是时候学习一下了。 先说一下async的用法,它作为一 阅读全文
posted @ 2019-08-11 18:22 清风柠檬 阅读(896) 评论(0) 推荐(0)
摘要:vue实例的生命周期 什么是生命周期:从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期! 生命周期钩子:就是生命周期事件的别名而已; 生命周期钩子 = 生命周期函数 = 生命周期事件 主要的生命周期函数分类: 创建期间的生命周期函数: beforeCreate: 阅读全文
posted @ 2019-08-11 11:15 清风柠檬 阅读(227) 评论(0) 推荐(0)
摘要:一、http服务器 我们知道传统的HTTP服务器是由Aphche、Nginx、IIS之类的软件来搭建的,但是Nodejs并不需要,Nodejs提供了http模块,自身就可以用来构建服务器。例如,下面的代码就是使用Nodejs搭建了一个简易的服务器: /** *main.js *在终端输入node m 阅读全文
posted @ 2019-08-10 22:23 清风柠檬 阅读(1862) 评论(0) 推荐(0)
摘要:一、简介 Nodejs 有一个简单的模块加载系统。在 Nodejs 中,文件和模块是一一对应的(每个文件被视为一个独立的模块),这个文件可能是 JavaScript 代码,JSON 或编译过的C/C++ 扩展,例如: /** *foo.js *将这个js文件导出为模块 */ exports.hell 阅读全文
posted @ 2019-08-10 22:21 清风柠檬 阅读(585) 评论(0) 推荐(0)
摘要:前言:JS 的作用域、执行上下文、this、闭包是老生常谈的话题,也是新手比较懵懂的知识点。当然即便你作为老手,也未必真的能理解透彻这些概念。 一、作用域和执行上下文 作用域: js中的作用域是词法作用域,即由 函数声明时 所在的位置决定的。词法作用域是指在编译阶段就产生的,一整套函数标识符的访问规 阅读全文
posted @ 2019-08-09 21:30 清风柠檬 阅读(1013) 评论(0) 推荐(0)
摘要:1、使用 Vue.extend 来创建全局的Vue组件 2、直接使用 Vue.component 创建 3、 在被控制的 #app 外面,使用 template 元素,定义组件的HTML模板结构 阅读全文
posted @ 2019-08-09 00:06 清风柠檬 阅读(14397) 评论(0) 推荐(1)
摘要:1、绑定监听@click: (以监听click为例,其他如keyup,用法类似) v-on:click="fun" @click="fun" @click="fun(参数)" 2、@click.stop与@click.prevent @click.stop 阻止事件冒泡 @click.prevent 阅读全文
posted @ 2019-08-08 23:46 清风柠檬 阅读(22048) 评论(0) 推荐(2)
摘要:移动web必会技能-图片居中处理_慕课手记 http://www.imooc.com/article/290537 阅读全文
posted @ 2019-08-08 11:42 清风柠檬 阅读(226) 评论(0) 推荐(0)
摘要:一、介绍 CSS Grid(网格) 布局使我们能够比以往任何时候都可以更灵活构建和控制自定义网格。 Grid(网格) 布局使我们能够将网页分成具有简单属性的行和列。它还能使我们在不改变任何HTML的情况下,使用 CSS 来定位和调整网格内的每个元素。它允许 HTML 纯粹作为内容的容器。HTML 结 阅读全文
posted @ 2019-08-04 22:42 清风柠檬 阅读(658) 评论(0) 推荐(0)
摘要:一、常用的插件主要有以下: vscode安装日常用的插件,只需点击扩展,在搜索框中搜索你所需要的插件即可 chinese 中文简体安装包 Vetur 语法高亮、智能感知 Vscode-icons 目录树图标 Auto Close 自动添加HTML / XML关闭标签 Beautify 格式化java 阅读全文
posted @ 2019-08-03 00:45 清风柠檬 阅读(3410) 评论(0) 推荐(0)
摘要:前期准备 Vant Weapp组件库:https://youzan.github.io/vant-weapp/#/intro 1.先在微信开发者工具中打开项目的终端: 然后初始化一个package.json文件:输入命令:npm init 然后一路回车默认的即可: 项目就回产生一个package.j 阅读全文
posted @ 2019-08-02 23:01 清风柠檬 阅读(5011) 评论(4) 推荐(0)
摘要:sitemap 的索引提示是默认开启的,如需要关闭 sitemap 的索引提示, 可在小程序项目配置文件 project.config.json 的 setting 中配置字段 checkSiteMap 为 false 这个是提醒,新版本加入的 阅读全文
posted @ 2019-08-02 21:50 清风柠檬 阅读(10144) 评论(1) 推荐(1)
摘要:本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出 阅读全文
posted @ 2019-08-02 19:56 清风柠檬 阅读(569) 评论(0) 推荐(0)
摘要:今天同事给了一个webpack的项目,我拿过来,npm install 突然出现报错了,并且报了一个奇怪的错误, 如下所示, Unexpected end of JSON input while parsing near ‘ “https:// github.com/w”’, 安装依赖从来没有失败过 阅读全文
posted @ 2019-08-02 19:39 清风柠檬 阅读(2158) 评论(0) 推荐(0)
摘要:准备工作 首先,找一张时钟的图片,就是下面这张了。 ——来自bigger than bigger的dribbble网站,图片来源(侵删) 第一步:创建Canvas标签 然后就开始用canvas实现这个逼格满满的时钟吧。在html代码中插入canvas标签 由于浏览器对HTML5标准支持不一致,所以, 阅读全文
posted @ 2019-08-02 19:20 清风柠檬 阅读(697) 评论(0) 推荐(0)