自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

marko_zheng的博客

跳坑~填坑~跳坑~填坑~跳坑~填坑~跳坑~填坑

  • 博客(24)
  • 收藏
  • 关注

原创 小程序踩坑日志(三)----Labrador

小程序模块化开发框架—–Labrador网址:https://github.com/maichong/labrador之前一直用的微信开发者工具去直接修改代码,倒不是说这样不行,就是不太友好,目录结构混乱,逻辑不清晰,身为开发者,我有时候都会混淆一些东西,更何况团队开发,所以不建议使用微信开发工具去直接修改代码,今天在网上看见一个Labrador框架,所以准备研究一下,正式学习之前需要

2018-01-31 15:09:50 2137

原创 React原理的认识

React原理的认识今天被一个朋友问到React的背景和原理,我记得自己以前总结过,但是还是有点懵,所以再写一下,增加自己的认知。React是MVC架构的V层,React把每一个组件当成一个状态机在通常web应用开发时,我们总是需要将数据实时的展示到页面中去,以往的开发模式是每当数据产生变化,总是重新渲染整个页面,即使只改变一小部分,也会渲染整个页面,这就导致了性能的低下。为此Re

2018-01-31 11:26:23 1052

转载 labrador使用~~~al-ui的使用

al-uilabrador组件的基础样式库目前基础样式已经完备,其他各种样式仍在开发使用方式在less组件中直接引用,然后就可以在你的样式文件中使用less变量和mixin@import 'al-ui';.foo{ .padding-bottom-large; color: @success; font-size: @font-size-large;

2018-01-30 14:48:13 235

原创 前端面试题(二)----前端模块化和组件化的区别和联系

前端组件化开发和模块化开发的区别之前一直以为模块化开发和组件化开发是一个意思,有次看到了类似这样的题,发现自己还是太年轻,现在整理一点出来。首先,组件化和模块化的意义都在于实现了分治,目前我们开发的项目复杂度不断的上升,早已不是我们一个人能完成的工作,团队合作的话又会产生配合困难等各方面问题,组件化和模块化便应运而生,结合webpack,glup,grunt等代码混淆工具,完成代码压缩

2018-01-30 10:07:39 8347 4

原创 微信小程序的开发问题

微信开发者工具开发微信遇到的问题1~~~无法调用npm包虽然微信小程序开发工具打包时实现require函数加载依赖,但并不是完整的commonJS依赖管理。因为require函数仅仅能够加载项目中的JS文件,必须严格的定义文件路径2~~~无法使用Babel转码无法使用babel的根本原因还是无法加载npm包,也就是不能使用es6的新语法,得和无尽的callback作斗争。

2018-01-29 16:35:25 743

原创 SomeProblem(二)

let O = function(name){ this.name = name || ‘world’; }; O.prototype.hello = function(){ return function(){ console.log(‘hello ’ + this.name); }; }; let o = new O; le

2018-01-26 10:28:26 299

原创 Redux学习日志(一)

Redux学习日志(一)Redux中文文档:http://www.redux.org.cn/阮一峰的网络学习日志:http://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_one_basic_usages.htmlRedux是js的状态容器,提供可预测化状态管理Redux除了和React一起用之外还支持 其他界面库他体

2018-01-25 14:00:34 422

原创 小程序踩坑日志(二)--modal的使用

小程序踩坑日志(二)小程序弹出框modal的使用modal弹出框经常用在提示一些信息,比如退出应用,清除缓存,修改资料。常用属性 属性名 默认值 说明 title 标题 hidden false 是否隐藏整个弹窗 no-cancel false 是否隐藏cancel按钮 confirm-text

2018-01-23 16:03:37 1689 1

原创 小程序踩坑日志(一)

微信小程序踩坑日志起步申请账号查看AppID—“设置”-开发设置 小程序的appid相当于小程序平台的一个身份验证安装开发者工具https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=201818以及查阅开发者工具介绍https://mp.weixin.qq.com/debug/wxadoc/dev/d

2018-01-22 16:01:01 11521

原创 我为什么要学习微信小程序

我为什么要学习微信小程序在前端摸爬滚打的人大都听过微信小程序,不少公司招聘的的时候,也标注着 有微信小程序开发经验者优先,那么微信小程序的价值到底在哪里呢?特点首先我们需要知道他为什么存在,微信小程序的特点是小而块他主要解决的是小应用的问题,用完即走,不占用手机内存。触及范围广对于用户来说,小程序涉及PC端网页,公众号,H5,APP无法触及到的部分满足用户特殊需求当用户没有时间,想控制手机内存,

2018-01-15 11:05:05 2113

原创 前端面试题(一)

浏览器内核谷歌 blink内核火狐 gecko内核ie trident内核opera presto内核js中定义一个类DOM元素.classList.add(“类名”)js中的数据类型初始数据类型:null undefined number boolean symbol string引用数据类型:数组 对象 函数装箱和拆箱装箱:把

2018-01-12 10:42:21 1447

原创 jQuery

jQueryhttp://jquery.com/ :官网js框架jQuery的目的用jQuery实现某些效果学习jQuery的编程思想(隐式循环,异步机制)了解到后面框架的走向发起http请求:script标签对 css 所有有链接的地方js语言的核心概念 :单线程异步机制如何优化HTML页面 加载 渲染速度​ 1.将js文件中放到HT

2018-01-11 11:02:44 391

原创 HTML基础(二)

JS中关于存储的东西日期属于js的内置对象Date 对象用于处理日期和时间。 1970/1/1 0:0:0 28万年月/日/年 时/分/秒获取当前时间Date()设置时间Date(月/日/年 时/分/秒) ______zifuchuan​ Date(年,月,日,时,分,秒) __Day不能设置 星期cookie

2018-01-11 10:58:39 227 2

原创 HTML基础(一)

BOM(浏览器对象模型)window bom 核心对象;组成​ history​ location​ dom​ screen​ frames​ navigator:浏览器制造商属性window——最顶层对象window.screenLeft //浏览器到屏幕左上角的距离window.screenTop

2018-01-11 10:56:37 293

原创 JavaScript基础(三)

流程控制while循环语法while(条件){​ 循环体}dowhile语法do{​ 循环体}while(条件)while do while 的区别while:先判断条件是否成立,然后执行循环体do while :新执行一次循环体,在判断条件如果初始条件不成立,do while 会执行一次循环体for 和while 和do w

2018-01-11 10:50:15 1229

原创 JavaScript基础(二)

07-28==比较判断符运算符关系运算符​ 运算结果是布尔值,值是ture/false​ = >= ​ ===:全等​ ==:判断两个值是否相等​ =:代表赋值​ ===:不仅比较数值还比较数值类型,判断是否全等比较两个数字比较正数>负数,负数 绝对值大的反而小字符串比较,比的是首字符对

2018-01-11 10:48:30 287

原创 JavaScript基础(一)

JavaScript组成:ECMAScript,描述了该语言的语法和基本对象。​ 变量,数据类型,运算符,流程( if for …),函数,对象文档对象模型(DOM),描述处理网页内容的方法和接口。​ 获取元素,属性,样式,内容浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。​ 地址

2018-01-11 10:47:18 174

原创 数据库随笔

服务器的特点:​ http;只能有客户端向服务器发起请求。动态的取数据谷歌浏览器中会默认给html中的php文件添加注释数据库(本质文件 关系型,菲关系性 nosql)mysql(中小型数据库,对于数据的处理速度)mysql集群​ ,高速缓存​ 结构化的处理方式,有规律,有逻辑,有关系的存储数据库,表,字段的概念(笔记本)库

2018-01-11 09:35:44 209

原创 PHP随笔(二)

file_put_contents()写文件。默认的是重新写文件,也就是会 替换原先的内容。追加的话使用参数FILE_APPEND/** CMS 内容管理系统** 静态的页面(html,css,js,jquery) 又称为模板* 静态页面+后台语言+数据库(Apache+解析模块) = 动态页面**结构性功能,模块化功能,数据的处理* 抽象出规律* 分类

2018-01-11 09:34:14 199

原创 Webpack随笔

Webpack使用指南 Webpack 是当下最热门的前端资源模块化管理和打包工具。什么是webpackWebpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJ

2018-01-11 08:53:29 253

原创 移动端布局常见问题

移动端布局常见问题1 横竖屏限制问题 meta name="x5-orientation" content="portrait | landscape" /> 只支持x5内核,指的是强制进行横屏或竖屏,portrait是竖屏,landscape是横屏。 meta name="screen-orientation" content="portrait">

2018-01-11 08:45:19 1142

原创 node+vue随笔

nodejs->.msi 模块化编程vue resct 工作流的框架,,源于nodejs—–运行v8引擎上的javascript 运行在服务器上的操作文件数据库图形图像网络基于事件驱动,非阻塞型(异步机制)包=功能buffer=》缓冲器vim 编辑器i————-插入模式fs=require ——-定义一个文件mkdir——-创建文件

2018-01-10 22:08:24 289

原创 正则随笔

正则随笔正则手册:http://tool.oschina.net/uploads/apidocs/jquery/regexp.html表达式全集 字符 描述 \ 将下一个字符标记为特殊字符,例如“\n”匹配一个换行符“\ (”匹配“(” ^ 匹配输入字符串开始 的位置 $ 结束的位置 + 前面的表达式匹配一次或者多次

2018-01-10 21:49:10 128

原创 Less随笔

LESS随笔less学习网址: http://www.bootcss.com/p/lesscss/引入在浏览器引入引入.less文件时需要设置rel的属性值为“stylesheets/less”"stylesheet/less" type="text/css" href="styles.less">然后引入less.js"less.js" type

2018-01-10 21:45:22 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除