自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 git提交代码遇到的错误

1:git push后报的错误2:执行与仓库的代码一致,取消commit记录,临时保存在.git/rebase中,在同步到仓库3:再次执行

2019-09-03 21:01:41 208

原创 create-react-app暴露配置文件遇到问题

运行npm run eject 命令报错该git配上有问题:提交配置文件项目中会多出配置文件config文件夹

2019-08-19 14:50:08 600

原创 git提交代码遇到问题

1:git提交代码自己仓库目录:1:提交的时候报错误,执行下面语句,

2019-08-19 11:40:57 293

原创 create-react-app项目打包后遇到问题

1:直接yarn run build 后访问index.html文件找不到路径结局方法在打包后链接正常

2019-08-16 11:00:10 780 1

原创 微信小程序数据缓存

1:数据缓存有写入本地缓存;读取本地缓存;清空本地缓存;删除本地缓存(1)写入本地换取 setStorageSync:同步读取缓存;setStorage:异步读取缓存(2)读出本地缓存getStorageSync:同步读取缓存;getStorage:异步读取缓存wx.getStorageSync("key");也可以获取成功后回调函数wx.getStorageSy...

2019-07-05 19:57:16 185

原创 微信小程序模板使用

1:代码在不同地方调用,微信小程序有template组件具体使用: 在根目录创建公共组件文件夹:需要两个文件即可一个是.wxml和.wxss文件即可;dom结构<template name="list" > <view>内容........</view></template>name:可以自定义名称;2:界面...

2019-07-03 17:05:14 404

原创 安装nodejs遇到的问题

  之前安装nodejs一切都顺利,可以正常运行,这次安装nodejs遇到问题,开始安装,path路径有空格,重新安装nodejs,再全新安装nodejs ,运行npm 命令,无响应。开始认为网速慢,后来发现版本都无法查询npm  -v。时间比较急的,还有任务没有做。需快速解决该问题,最后在c盘中Users\{账户}\下有.npmrc文件,包含npm字样,不管其它,删除再说。再运行npm  -v命...

2018-06-16 11:29:54 479

原创 css3回顾知识点background-size属性

  回顾一下css3新增属性支持ie9以上:background-size:     js语法设置:object.style.backgroundSize:100px 100px;背景图片的宽度是100px,高度是100px。    常见有两个属性cover与contain,是将背景图片以相同宽高比进行缩放。    区别是在no-repeat下:cover将图片缩放超出容器会裁剪掉,铺满容器。co...

2018-06-10 23:43:22 177

原创 vue中nextTick()的使用理解

在做项目时,遇到问题,是当接收数据后,需要重新调用刷新该界面数据,在官网在的vue的api中有一个nextTick(),是将回调函数延迟在下一次dom更新数据后调用,简单的理解是:当数据有更新,在dom中渲染后,自动执行该函数,。     在dom结构中:      &lt;div class="app"&gt;             &lt;/div&gt;...

2018-06-02 18:40:43 2141

原创 vue思路简单实现增加列表

1:vue思路简单实现增加列表/*1:引入vue.js文件;2:创建一个new Vue*3:v-model绑定数据对数据进行修改/html代码:  &lt;div id="app1"&gt;&lt;input type="text" v-model="toText"/&gt;&lt;button @click="addText()"&gt;增加&lt;/button&amp

2018-05-13 11:56:42 1019

原创 vue双向数据绑定原理

1:用了vue做业务开发已经有一段时间啦,知道vue主要有点:数据双向绑定与组件化。数据双向绑定在开发实战中也经常用到的。今天来探究一下它的底层js原理是什么,查阅一些资料,Object.defineProperty(a,b,c);a:代表一个对象,b代表一个属性,c代表属性的描述。实现思路:首先在html中...

2018-05-10 22:47:29 187

原创 img图片的预加载

1.基本概念:提前加载图片,当用户需要查看时可直接从本地缓存中渲染。2.优点:图片预先加载到浏览器中,保证了图片快速、无缝地发布,也可帮助用户在浏览网站内容时操作得到最快的反映。3.实现方式实现预载的常用方法,比如:JavaScript实现预加载;使用JavaScript实现预加载;使用Ajax实现预加载。4.js预加载实例:常用方法new Image(),设置其src来实现预载,再使用onloa...

2018-05-10 19:28:01 2691

原创 简单说一下ajax原理、优缺点

1:原理:Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。2:ajax的优点:    1、最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。  2、使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。  3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲...

2018-05-10 19:12:02 927

原创 JS继承相关理解

1:构造函数实现继承结果:2:原型链实现继承 3:组合方式继承4:组合方式,推存此种方法输出结果:

2018-05-10 18:48:21 102

原创 手机端vue-awesome-swiper(轮播图vue插件)引用

1:通过cnpm安装此插件2:在main.js引用该插件3:在.vue中引用该组件4:呈现的效果图如下自动轮播图:

2018-04-30 10:29:26 770

原创 es6语法之map键值对转化数组

在开发中,遇到map去除所有的value值:new Map创建一个map let map=new Map([[1,"one"],[2,"two",[3,"three"]]]);获取所有键值对: console.log("获取key") console.log([...map.keys()]) //输出[1,2,3] console.log("获取value") console.log([...m...

2018-04-01 17:35:18 18909

原创 es6语法之一()let和const作用域

es6中,let和const有效区域作用域在同一个作用雨中,定义的变量名不能重复。

2018-03-31 11:41:49 226

原创 vue组件之间的通信

父组件:&lt;template&gt; &lt;div class="hello"&gt; &lt;h1&gt;{{ msg }}&lt;/h1&gt; &lt;Com :num="numtest" @add="add()" @del="del()"&gt;&lt;/Com&gt; &lt;/div&a

2018-02-14 22:52:03 144

原创 mui页面跳转

  mui轻量级的手机端app开发框架,页面跳转mui.subPages({}),直接打开页面:mui.openWindow({});预加载页面:let page=mui.preload({      url:'路径',      id:''}) 

2018-02-12 23:32:33 2699

原创 js中apply和call用法

1:apply和call:可简单理解为继承一个父类的属性     APPly用法: 打印结果:    arguments:可以理解为:一个数组["小强","20"]call用法: 将上面apply改写为:   打印结果:

2018-01-26 12:50:08 156

原创 iview使用

iview使用:   1:安装    2:在main.js文件中引用     3:在组建中中就可以使用该ui,简单布局:

2018-01-23 17:11:35 2948

原创 vue <router-link></router-link>标签使用

路由跳转到下一个页面   在组建中用标签 在index.js中配置映射表    params:传递参数,name值相同  跳转页面中接收参数:

2018-01-22 14:56:33 9111

原创 vue slot的理解

1:slot理解:  对象:子组件,父组件父组件中引用子组件界面显示如果在子组件中没有,标签中的内容在界面是不会显示时,在子组件中引入:name:可以选择的显示内容:在页面中只显示 slot="sl3"的span标签内容可以理解在页面中先占个位置,内存卡槽

2018-01-22 14:40:13 335

原创 vue引入全局sass遇到错误

错误:    原因:没有安装sass模块1:安装: 2:在webpack.base.conf.js中配置rules中3:重新启动:npm run dev即可

2018-01-19 15:58:22 1674

原创 vue标签

vue常用标签:   v-if:判断是真时显示,v-else:假时隐藏; v-show:true是真时显示,false隐藏。区别:v-if:如果条件不成立,不会渲染。v-show:不管是否成立,都渲染在dom中v-modal:双向数据绑定v-on:事件简写@;v-for:遍历数组,对象,集合    v-for=item in  数组/对象/集合v-bind:绑定类简写‘ : ’v-text,v-h

2018-01-19 13:43:42 642

空空如也

空空如也

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

TA关注的人

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