2 面条请不要欺负汉堡

尚未进行身份认证

前进,前进,前进,,,

等级
TA的排名 4k+

uni-app开发前注意

uni-app使用vue的语法+小程序的标签和API。特征1.跨平台更多(一套代码,多段发行)2.体验更好(组件、api与维修小程序一致,兼容weex原生渲染)3.通用技术栈(vue语法、微信小程序api、内嵌mpvue)4.开发生态,组件更丰富(支持通过npm安装第三方包、支持微信小程序自定义组件及sdk、兼容mpvue组件及项目、app端支持和原生混合编码、DCloud将...

2019-09-17 15:16:20

小程序与小程序的跳转

同一公众号下关联的另一个小程序。如果没有关联同一个公众号,则无法成功打开另一小程序。(A主体小程序跳转B主体小程序,必须,A主体公众号关联B主体小程序或是B主体公众号关联A主体小程序)一、公众号关联小程序公众号关联小程序后,将可在图文消息、自定义菜单、模板消息等功能中使用小程序。关联规则:所有公众号都可以关联小程序。一个公众号可关联10个同主体的小程序,3个不同主体的小程序。一个小...

2019-09-02 17:25:48

uni-app开发注意点

一.特征1.跨平台更多(一套代码,多段发行)2.体验更好(组件、api与维修小程序一致,兼容weex原生渲染)3.通用技术栈(vue语法、微信小程序api、内嵌mpvue)4.开发生态,组件更丰富(支持通过npm安装第三方包、支持微信小程序自定义组件及sdk、兼容mpvue组件及项目、app端支持和原生混合编码、DCloud将发布插件市场)二.注意1.单位upx,支持的...

2019-08-05 17:36:43

微信小程序支付开发及问题

一.前期准备微信后台申请微信支付:微信支付-商务号关联(个人信息填写,操作密码)-》api密钥设置得到appidAppSecret商户号api密钥等微信支付接口签名校验工具二大概流程1)登录,获取code(一个code只能用一次)2)通过code获取openid(通过请求服务器,由服务器请求微信获取并返回小程序)。微信登录+获取openid接口wx.logi...

2019-07-26 10:38:58

layui 常见使用及注意

一.注意1.layui-nav-itemed这个加上就是默认展开菜单二.菜单1.菜单数据类型[ { "name":"审核管理", "id":1,//这个每个菜单都要不一样 "icon":"",//这个字体图标 "url":"shgl",//菜单路劲 "children":null//子集 }, { "name":"打印寄件管理",...

2019-05-12 20:50:10

浅析jQuery源码特性的分析

jQuery的总体架构可以分为:入口模块、底层模块和功能模块。这里,我们以jquery-1.7为例进行分析。一.jquery的总体架构(function(window,undefined){ //构造jQuery对象 varjQuery=(function(){ varjQuery=function(selector,context){ ...

2019-02-15 10:39:33

javaScript 的AMD及define模块定义

1.AMD的由来  前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。这些框架的使用效率以及开发质量在很大程度上都取决于开发者对其的熟悉程度,以及对JavaScript的熟悉程度,这也是为什么很多公司的技术带头人都喜欢开发一个自己的框架。开发一个自己会用的框架并不难,但开发一个大家都喜欢的...

2019-02-14 15:26:08

scrollIntoView()的用法

一.介绍Element.scrollIntoView()方法让当前的元素滚动到浏览器窗口的可视区域内。调用方法为element.scrollIntoView()参数默认为true。参数为true时调用该函数,页面(或容器)发生滚动,使element的顶部与视图(容器)顶部对齐;参数为false时,使element的底部与视图(容器)底部对齐。TIPS:页面(容器)可滚动时才...

2019-02-14 09:30:39

原生js兼容性问题

1.获取标签样式的兼容性问题1.getComputedStyle(node,null).value不支持IE8以及以下第一个参数是节点对象,第二个参数是伪类,没有为null2.node.currentStyle.vale是IE专有的functiongetStyleValue(node,propertyName){if(node.currentStyle)...

2019-01-14 09:48:06

修改Nodejs内置的npm默认配置路径

Nodejs 内置的npm默认会把模块安装在c盘的目录下:C:\ProgramFiles\nodejs\node_modulesC盘这么小,肯定是不行的,下面一步步修改到e盘1.打开cmd命令行,查看当前配置输入npmconfigls先看一下当前npm的配置环境2.修改路径这里需要修改两个路径,module路径和cache路径module对应prefixcache...

2019-01-04 13:08:07

Vue CLI 3 安装、创建、配置、安装插件

一、安装1、全局安装过旧版本的vue-cli(1.x或2.x)要先卸载它:npmuninstallvue-cli-g//或者yarnglobalremovevue-cli注意:如果卸载不了(我卸载2.9.6,还剩下一个2.9.3版本一直卸载不了),就直接安装vuecli3,包直接安装就能覆盖掉2.安装vuecli3npminstall-g@vue/...

2019-01-04 10:55:48

React 性能优化

简单的todo-list-demo讲React性能优化不能光靠嘴说,得有一个demo作为依托,做一个简单的todolistdemo,根据源代码来讲解。顺便体验一下React最简单的用法。性能检测安装react性能检测工具npmireact-addons-perf--save,然后在./app/index.jsx中//性能测试importPerff...

2018-11-12 21:43:10

Web离线应用解决方案——ServiceWorker

什么是ServiceWorker? 在介绍ServiceWorker之前,我们先来谈谈PWA。PWA(ProgressiveWebApps)是一种WebApp新模型,并不是具体指某一种前沿的技术或者某一个单一的知识点,,这是一个渐进式的WebApp,是通过一系列新的Web特性,配合优秀的UI交互设计,逐步的增强WebApp的用户体验。Https环境部署 响...

2018-09-29 10:29:44

moment.js获年月日/js 获取时间日期

官网一.使用相对时间moment("20111031","YYYYMMDD").fromNow();//7年前moment("20120620","YYYYMMDD").fromNow();//6年前moment().startOf('day').fromNow();//16小时前moment().endOf('day').fromNow()...

2018-09-06 16:19:11

React常用的实用技巧

一.React-classnames库在实际应用中,经常会遇到根据某些状态增加或更改组件属性中类名的情况,为了更好地满足的class动态切换的需求,React提供了classNames工具 安装:npminstallclassnames--save引入classnames库:importclassnamesfrom'classnames'用法:1.基本使用...

2018-09-03 13:21:05

简单的理解Redux-Saga

一.理解redux-saga就是用来处理副作用(副作用简单的理解为:异步操作)的一个中间件。它是一个接收事件,并可能触发新事件的过程管理者,为你的应用管理复杂的流程。redux-saga 是一个redux中间件,意味着这个线程可以通过正常的reduxaction从主应用程序启动,暂停和取消,它能访问完整的reduxstate,也可以dispatchreduxaction。...

2018-08-28 17:22:24

generator函数简单的理解

一.generator函数的定义语法上,可以把理解成,Generator函数是一个状态机,封装了多个内部状态。形式上,Generator函数是一个普通函数。它不同于普通函数,是可以暂停执行的,所以函数名之前要加星号,以示区别。整个Generator函数就是一个封装的异步任务,或者说是异步任务的容器,异步操作需要暂停的地方,都用yield语句。yield的表达式形式1.Generat...

2018-08-28 14:54:20

简单的理解:yield的表达式形式

一.说明yield关键字用来暂停和继续执行一个生成器函数。(1).yield的功能:  1.与return类似,都可以返回值,不一样在于,yield可以返回多个值而且可暂停,再次执行可继续下一步操作,return到了就停止不在继续运行。  2.为封装好的的函数能够使用__iter__和__next__方法,  3.遵循迭代器的取值方式.__next__(),触发函数的执行和函数...

2018-08-28 14:21:07

学习react前端框架dva

dva是由阿里架构师sorrycc带领team完成的一套前端框架,在作者的github里是这么描述它的:“dva是react和redux的最佳实践”。一.介绍1.What'sdva?dva是基于现有应用架构(redux+react-router+redux-saga等)的一层轻量封装。dva是react和redux的最佳实践。最核心...

2018-08-23 17:10:32

React进阶之高阶组件

一.介绍1.说明:高阶组件就是一个函数,且该函数接受一个组件作为参数,并返回一个新的组件。我的理解是定义一个A组件(函数),把这个A组件传入给B组件,B组件把A组件包裹一层,然后再返回给A组件。这样的话就可以在原来的A组件上添加一些功能高阶组件是react应用中很重要的一部分,最大的特点就是重用组件逻辑。它并不是由ReactAPI定义出来的功能,而是由React的组合特性衍生出来的一...

2018-08-03 17:30:11

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。