• vue实现点击展开,点击收起

    安装vue的步骤在这里就不进行赘述了,下面直接进入正题 首先定义一下data里面的数据: data () { return { toLearnList:[ 'html','css','javascript','java','php' // 进行显示的数据 ], showAll: false , // 标记数据是否需要完全显示的属性 } } 使用computed对data进...

    2018-06-24 01:59:51

  • MVVM 和 VUE

    一,使用jquery和使用vue的区别 二,对MVVM的理解 三,vue中如何实现响应式 四,vue如何解析模版 五,vue整个实现流程 一,使用jquery和使用vue的区别 jquery实现todo-list ! DOCTYPE html html lang ="en" head meta charset ="UTF-8" title todo-list-jquery / title...

    2018-06-24 01:59:35

  • hybrid

    一,hybrid是什么,为何用hybrid? 二,hybrid更新和上线流程 三,hybrid和h5区别 四,前端js和客户端如何通讯? 一,hybrid是什么,为何用hybrid? 1,文字解释 hybrid即“混合”,即前端和客户端的混合开发 需前端开发人员和客户端开发人员配合完成 某些环节也可能涉...

    2018-06-24 01:59:47

  • 组件化和 React

    一,对组件化的理解 1,组件的封装 -视图 -数据 -变化逻辑(数据驱动视图变化) 例: import React, { Component} from 'react' ;import List from './list/index.js' ;import Input from './input/index.js' ;class Todo extends Component { constructor(props) { //...

    2018-06-24 01:59:35

  • JS实现图片base64转blob对象,压缩图片,预览图片,图

    base64转blob对象 /* * 将base64转换为文件对象 * @param {String} base64 base64字符串 * */ var convertBase64ToBlob = function (base64){ var base64Arr = base64.split(',' ); var imgtype = '' ; var base64String = '' ; if (base64Arr.length 1 ){ // 如果是图...

    2018-06-24 01:59:40

  • 微信小程序 发现之旅(一)—— 项目搭建与页面跳转

    开发微信小程序需要注册一个小程序账号,具体流程可以参照官方教程: https://mp.weixin.qq.com/debug/wxadoc/dev/index.html 开通账户之后,在 开发设置 中获取到 AppID,然后打开开发工具创建项目 一、创建项目 创建项目的时候,建议把 AppId 填上,不然会影响部分功...

    2018-06-24 01:59:33

  • angular-cli学习笔记 快速创建代码模板

    组件 : ng g component component/demo 服务: ng g service service/news 然后在app.module.ts里引入 ng g service service/news--module=app 在创建服务时候在后面加上--module=app 就会自动在app.module.ts里引入,不需要手动引入...

    2018-06-24 01:59:31

  • .9-浅析express源码之请求处理流程(2)

    上节漏了几个地方没有讲。 1、process_params 2、trim_prefix 3、done 分别是动态路由,深层路由与最终回调。 这节就只讲这三个地方,案例还是express-generator,不过请求的方式更为复杂。 process_params 在讲这个函数之前,需要先进一下path-to-regexp模块,里面对...

    2018-06-24 01:59:32

  • 深入浅出理解同步 /异步/并发/并行/串行

    (1)从线程的时效来看:分为同步和异步 同步:多个任务情况下,一个任务A执行结束,才可以执行另一个任务B。只存在一个线程。 异步:多个任务情况下,一个任务A正在执行,同时可以执行另一个任务B。任务B不用等待任务A结束才执行。存在多条线程。 (2)从线程的执行来看...

    2018-06-24 01:59:30

  • JavaScript 错误 - Throw、Try 和 Catch

    错误一定会发生 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误: 可能是语法错误,通常是程序员造成的编码错误或错别字。 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。 可能是由于来自服务器或用户的错误输出而导致的错误。 当然,也可能是...

    2018-06-24 01:59:29

2