自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 idea 2018.3.6

下载地址:https://download.jetbrains.com/idea/ideaIU-2018.3.6.exe?_ga=2.20108145.895531560.1565749988-1775035268.1565749988转载于:https://www.cnblogs.com/likewpp/p/11350475.html

2019-08-14 10:44:00 568

转载 vue-cli3.0配置开发环境,测试环境,线上环境

https://blog.csdn.net/qq_37055675/article/details/85047451转载于:https://www.cnblogs.com/likewpp/p/11346078.html

2019-08-13 15:14:00 196

转载 axios header 动态添加 token

解决方案:非常简单,使用axios的拦截器,发送请求前从缓存中读取,没有则为空 (重要)。官网方法:axios.interceptors.request.use(function (config) { // 在发送请求之前做些什么 return config; }, function (error) { // 对请求错误做些什么 ...

2019-06-27 17:18:00 1393

转载 proxy 反向代理 简单易懂 很强

https://www.jianshu.com/p/a155505f6662转载于:https://www.cnblogs.com/likewpp/p/11089743.html

2019-06-26 14:38:00 193

转载 小程序封装本地历史搜索类

话不多说上代码,相当于实现一个数据结构中的队列 / 栈:class KeywordsModel { // 存储key key = 'q' // 历史条目最大长度 maxLength = 10 // 获取历史纪录的一个数组 getHistory(keyword){ const words = wx.getStorageSync(...

2019-06-17 21:09:00 82

转载 小程序组件的继承 - behavior

1.目录结构demo-one 和 demo-two 一起公用一些属性 和 方法 存在demo-beh.js中需要像模块一样导出2.调用的方法:// components/demo-class/demo-one/index.jsimport { demoBeh } from '../demo-beh.js'Component({ /** ...

2019-06-17 15:27:00 364

转载 小程序外部向组件内部传递externalClasses -- 传入样式wxss

1.组件的JS添加配置// 外部传入class类 externalClasses:['my-class'],2.组件的wxml写法:3.调用的页面4.调用页面的wxss:由于小程序的限制必须使用 !important转载于:https://www.cnblogs.com/likewpp/p/11039842.htm...

2019-06-17 15:17:00 243

转载 小程序组件交互 -- 传入js

1.父组件(wxml页面)向子组件传递在子组件中定义需要传入的属性 properties: { count: { type: Number, value: 0, observer:function(newVal, oldVal, changePath){ // 不可修改本身的值 应该在data里添加一...

2019-06-17 11:39:00 158

转载 promise封装小程序的请求类(request,清爽易懂)

话不多说直接上代码,清爽易懂:import { config} from '../config.js'const tips = { 1:'抱歉出现了一个错误', 2:'网络错误', 1005:'错误1', 1006:'错误2',}class HTTP { request(params) { if (!param...

2019-06-17 11:15:00 116

转载 promise封装小程序的蓝牙类

// pages/bluetooth/bluetooth.jsimport { BluetoothMode } from '../../models/bluetooth.js'import {System} from '../../models/system.js'const bluetooth = new BluetoothMode()const system = ...

2019-06-17 11:13:00 308

转载 小程序添加观察者类(实现监听函数)

1.新建publishtion.js2.实现监听者类class PublishtionModel { subscribers = { any: [] } // 添加订阅者 订阅者 = 注册方法 on(type,fn) { type = type || 'any' if (typeof this.sub...

2019-06-17 11:11:00 165

转载 小程序启用slot -- 传入 wxml标签

options:{ multipleSlots:true}直接看:https://www.jianshu.com/p/b22c9e075931转载于:https://www.cnblogs.com/likewpp/p/11038631.html

2019-06-17 11:05:00 175

转载 小程序动态添加可响应的数组

let param = {} param[`array[${index}].lock`] = event.detail this.setData(param) this.setData({ ["elementStyle.submitButtonClass"]: "button_sumbit button_sum...

2019-06-17 11:03:00 190

转载 前端面试算法

前端经典面试:https://github.com/Wscats/CV/issues/13包含时间复杂度:https://blog.csdn.net/gane_cheng/article/details/52652705转载于:https://www.cnblogs.com/likewpp/p/10959322.html...

2019-06-01 13:29:00 77

转载 理解JS的运行机制(包括微任务和宏任务)

https://segmentfault.com/a/1190000012806637转载于:https://www.cnblogs.com/likewpp/p/10914078.html

2019-05-23 19:47:00 86

转载 ip地址及子网掩码换算,子网划分教程

https://jingyan.baidu.com/article/ae97a646d936ddbbfd461d02.html转载于:https://www.cnblogs.com/likewpp/p/10842148.html

2019-05-10 01:36:00 937

转载 一个完整的HTTP请求过程详细

https://blog.csdn.net/u013777975/article/details/80496121?from=groupmessage&isappinstalled=0转载于:https://www.cnblogs.com/likewpp/p/10842146.html

2019-05-10 01:35:00 55

转载 https原理和CA证书的申请

https://blog.51cto.com/11883699/2160032转载于:https://www.cnblogs.com/likewpp/p/10842144.html

2019-05-10 01:34:00 194

转载 微信站 - 实现复制功能 clipboard

<script src="https://cdn.bootcss.com/clipboard.js/1.5.9/clipboard.js"></script>转载于:https://www.cnblogs.com/likewpp/p/10838618.html

2019-05-09 15:15:00 177

转载 vue路由的四种传值

第一种:props配置:  组件内定义:props: ['id']  路由映射配置,开启props:true : { path: '/user/:id', component: User, props: true } 跳转传参:  1...

2019-05-07 18:46:00 99

转载 递归遍历树形json

前置知识:1.首先 js里面“万物皆对象”2.递归:自己调用自己(递归的优缺点:https://www.cnblogs.com/tchjs/p/4428153.html https://www.cnblogs.com/tchjs/p/4428153.html)我要遍历一个树形的array或者对象1.对象var json = { xiao...

2019-05-06 21:12:00 884

转载 关于作用域理解的一道题

var num1 = 55 var num2 = 66 function f1(num, num1) { num = 100 num1 = 100 num2 = 100 console.log(num) ...

2019-05-01 16:01:00 127

转载 微信站 返回上一页并刷新

  //返回并刷新 self.location = document.referrer转载于:https://www.cnblogs.com/likewpp/p/10442054.html

2019-02-27 10:38:00 58

转载 Vuex有哪些作用

1.Vuex实现路由数据通讯点击跳转路由的时候,把写入vuex,跳转后取出vuex转载于:https://www.cnblogs.com/likewpp/p/10429714.html

2019-02-25 10:58:00 299

转载 两段代码实现vue路由懒加载

const Foo = () => import('./Foo.vue')const router = new VueRouter({ routes: [ { path: '/foo', component: Foo } ]})实际开发中截图:转载于:https://www.cnblogs.com/likewpp/p/...

2019-02-21 14:38:00 88

转载 Vuex目录结构推荐

目录结构如下:- src - store // 在src目录下 新建一个store文件夹 - mutations.js // mutations - mutaions_types.js // mutaions的提交方式 - getters.js - actions.js ...

2019-02-21 14:15:00 178

转载 最新的vue没有dev-server.js文件,如何进行后台数据模拟?

最新的vue里dev-server.js被替换成了webpack-dev-conf.js在模拟后台数据的时候直接在webpack-dev-conf.js文件中修改第一步,在const portfinder = require(‘portfinder’)后添加//第一步const express = require('express')const app = exp...

2019-02-18 15:25:00 72

转载 小程序的全局变量 定义和使用

1.变量定义在globalData (app.js)如:globalData: { userInfo: null }2.需要获取应用实例,在对应调用的js文件头部const app = getApp()3.直接对需要的数组赋值,然后正常使用即可imgServer: app.globalData.userI...

2018-10-15 12:05:00 233

转载 vue 生命周期钩子函数

实例中的生命周期钩子可以分为以下8种情况: beforeCreate: 实例刚被创建,vue所有属性都还不存在 created: 实例创建完成,但$el还不存在 beforeMount:挂载之前 mounted:挂载之后,即data中的数值已经被渲染到元素中 beforeUpdate:更新之前 updated:更新之后 activated:组件被激活时 deactivated:组件移...

2018-09-25 15:25:00 67

转载 支付宝口令红包

<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js"></script> <script type="text/javascript"> var clipboard = new Cl...

2018-09-25 09:44:00 234

转载 slice方法可以将“类似数组的对象”变成真正的数组 (遇到时候再研究一次)...

典型的“类似数组的对象”是函数的arguments对象,以及大多数 DOM 元素集,还有字符串。// arguments对象function args() { return arguments }var arrayLike = args('a', 'b');arrayLike[0] // 'a'arrayLike.length // 2arrayLike ...

2018-09-07 16:13:00 154

转载 JS中一个new到底做了哪些事情?

1.https://www.cnblogs.com/faith3/p/6209741.html2.https://www.cnblogs.com/AaronNotes/p/6529492.html转载于:https://www.cnblogs.com/likewpp/p/9602935.html

2018-09-07 10:14:00 249

转载 关于JS中的call()方法和apply() 暂时只接触到call() 等接触到apply()再回头来看

1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法。2. 相同点:这两个方法的作用是一样的。都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。一般来说,this总是指向调用某个方法的对象,但是使用call()和apply()方法时,就会改变this的指向。call()方法使用示例: 1 ...

2018-09-06 16:59:00 62

转载 关于 prototype与__proto__ (用到的时候再看一次 加深理解)

链接顺序:1. https://blog.csdn.net/ligang2585116/article/details/535227412.https://www.jianshu.com/p/80bcf8b2004e3.http://www.cnblogs.com/smoothLily/p/4745856.html4.https://www.cnblogs.com/wangfup...

2018-09-06 16:37:00 46

转载 关于闭包最好最容易的理解 -- 很好很强大留作自用

闭包(closure)是 Javascript 语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。理解闭包,首先必须理解变量作用域。前面提到,JavaScript 有两种作用域:全局作用域和函数作用域。函数内部可以直接读取全局变量。var n = 999;function f1() { console.log(n);}f1() // 999...

2018-09-06 16:01:00 98

转载 关于 js中的arguments 对象

arguments对象包含了函数运行时的所有参数,arguments[0]就是第一个参数,arguments[1]就是第二个参数,以此类推。这个对象只有在函数体内部,才可以使用。var f = function (one) { console.log(arguments[0]); console.log(arguments[1]); console.log(ar...

2018-09-06 15:49:00 285

转载 关于js对象参数的讨论 用街道类比

var obj = { p: 1 };function f(o) { o.p = 2;}f(obj);obj.p // 2上面代码中,传入函数f的是参数对象obj的地址。因此,在函数内部修改obj的属性p,会影响到原始值。注意,如果函数内部修改的,不是参数对象的某个属性,而是替换掉整个参数,这时不会影响到原始值。因为上述中对象obj...

2018-09-06 15:41:00 85

转载 JavaScript 原生提供两个 Base64 相关的方法

JavaScript 原生提供两个 Base64 相关的方法。btoa():任意值转为 Base64 编码atob():Base64 编码转为原来的值var string = 'Hello World!';btoa(string) // "SGVsbG8gV29ybGQh"atob('SGVsbG8gV29ybGQh') // "Hello World!"...

2018-09-06 11:17:00 122

转载 vue 脚手架 图片预加载

$('.back-img').onload =function(){ var img =new Image(); img.src = '../assets/dt-bj.png'; }该组件内的图片加载完 然后预加载第二页的图片这样跳转过去的时候已经加载好了体验巴适的狠 ( 四川话 很舒服的意思)转载于:https:...

2018-08-30 11:21:00 291

转载 Vue文件 引入.js文件 的组件

Vue.component('remote-script', { render: function (createElement) { var self = this; return createElement('script', { attrs: { type: 'text...

2018-08-29 15:24:00 100

空空如也

空空如也

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

TA关注的人

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