- 博客(25)
- 收藏
- 关注
原创 git提交代码遇到的错误
1:git push后报的错误2:执行与仓库的代码一致,取消commit记录,临时保存在.git/rebase中,在同步到仓库3:再次执行
2019-09-03 21:01:41
257
原创 create-react-app暴露配置文件遇到问题
运行npm run eject 命令报错该git配上有问题:提交配置文件项目中会多出配置文件config文件夹
2019-08-19 14:50:08
633
原创 create-react-app项目打包后遇到问题
1:直接yarn run build 后访问index.html文件找不到路径结局方法在打包后链接正常
2019-08-16 11:00:10
852
1
原创 微信小程序数据缓存
1:数据缓存有写入本地缓存;读取本地缓存;清空本地缓存;删除本地缓存(1)写入本地换取 setStorageSync:同步读取缓存;setStorage:异步读取缓存(2)读出本地缓存getStorageSync:同步读取缓存;getStorage:异步读取缓存wx.getStorageSync("key");也可以获取成功后回调函数wx.getStorageSy...
2019-07-05 19:57:16
243
原创 微信小程序模板使用
1:代码在不同地方调用,微信小程序有template组件具体使用: 在根目录创建公共组件文件夹:需要两个文件即可一个是.wxml和.wxss文件即可;dom结构<template name="list" > <view>内容........</view></template>name:可以自定义名称;2:界面...
2019-07-03 17:05:14
435
原创 安装nodejs遇到的问题
之前安装nodejs一切都顺利,可以正常运行,这次安装nodejs遇到问题,开始安装,path路径有空格,重新安装nodejs,再全新安装nodejs ,运行npm 命令,无响应。开始认为网速慢,后来发现版本都无法查询npm -v。时间比较急的,还有任务没有做。需快速解决该问题,最后在c盘中Users\{账户}\下有.npmrc文件,包含npm字样,不管其它,删除再说。再运行npm -v命...
2018-06-16 11:29:54
545
原创 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
220
原创 vue中nextTick()的使用理解
在做项目时,遇到问题,是当接收数据后,需要重新调用刷新该界面数据,在官网在的vue的api中有一个nextTick(),是将回调函数延迟在下一次dom更新数据后调用,简单的理解是:当数据有更新,在dom中渲染后,自动执行该函数,。 在dom结构中: <div class="app"> </div>...
2018-06-02 18:40:43
2172
原创 vue思路简单实现增加列表
1:vue思路简单实现增加列表/*1:引入vue.js文件;2:创建一个new Vue*3:v-model绑定数据对数据进行修改/html代码: <div id="app1"><input type="text" v-model="toText"/><button @click="addText()">增加</button&
2018-05-13 11:56:42
1054
原创 vue双向数据绑定原理
1:用了vue做业务开发已经有一段时间啦,知道vue主要有点:数据双向绑定与组件化。数据双向绑定在开发实战中也经常用到的。今天来探究一下它的底层js原理是什么,查阅一些资料,Object.defineProperty(a,b,c);a:代表一个对象,b代表一个属性,c代表属性的描述。实现思路:首先在html中...
2018-05-10 22:47:29
210
原创 img图片的预加载
1.基本概念:提前加载图片,当用户需要查看时可直接从本地缓存中渲染。2.优点:图片预先加载到浏览器中,保证了图片快速、无缝地发布,也可帮助用户在浏览网站内容时操作得到最快的反映。3.实现方式实现预载的常用方法,比如:JavaScript实现预加载;使用JavaScript实现预加载;使用Ajax实现预加载。4.js预加载实例:常用方法new Image(),设置其src来实现预载,再使用onloa...
2018-05-10 19:28:01
2868
原创 简单说一下ajax原理、优缺点
1:原理:Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。2:ajax的优点: 1、最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。 2、使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。 3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲...
2018-05-10 19:12:02
961
原创 手机端vue-awesome-swiper(轮播图vue插件)引用
1:通过cnpm安装此插件2:在main.js引用该插件3:在.vue中引用该组件4:呈现的效果图如下自动轮播图:
2018-04-30 10:29:26
821
原创 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
19076
原创 vue组件之间的通信
父组件:<template> <div class="hello"> <h1>{{ msg }}</h1> <Com :num="numtest" @add="add()" @del="del()"></Com> </div&a
2018-02-14 22:52:03
165
原创 mui页面跳转
mui轻量级的手机端app开发框架,页面跳转mui.subPages({}),直接打开页面:mui.openWindow({});预加载页面:let page=mui.preload({ url:'路径', id:''})
2018-02-12 23:32:33
2763
原创 js中apply和call用法
1:apply和call:可简单理解为继承一个父类的属性 APPly用法: 打印结果: arguments:可以理解为:一个数组["小强","20"]call用法: 将上面apply改写为: 打印结果:
2018-01-26 12:50:08
185
原创 vue <router-link></router-link>标签使用
路由跳转到下一个页面 在组建中用标签 在index.js中配置映射表 params:传递参数,name值相同 跳转页面中接收参数:
2018-01-22 14:56:33
9175
原创 vue slot的理解
1:slot理解: 对象:子组件,父组件父组件中引用子组件界面显示如果在子组件中没有,标签中的内容在界面是不会显示时,在子组件中引入:name:可以选择的显示内容:在页面中只显示 slot="sl3"的span标签内容可以理解在页面中先占个位置,内存卡槽
2018-01-22 14:40:13
377
原创 vue引入全局sass遇到错误
错误: 原因:没有安装sass模块1:安装: 2:在webpack.base.conf.js中配置rules中3:重新启动:npm run dev即可
2018-01-19 15:58:22
1745
原创 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
708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人