自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue+原生App混合开发(vue中暴露js方法给android和ios调用)

vue中暴露js方法给app(android和ios)调用首先声明以下例子(代码)适用于h5通过采用自定义Url拦截,JS回传数据的方式调取原生方法(即H5通过window.location=url的方式调用接口)。话不多说直接上代码: mounted() { //把js方法暴露给app(网上也有说可以写在created,有兴趣的可以试试) window["loginData"]...

2020-01-08 16:19:45 3579 1

转载 微信小程序富文本不支持的问题

微信小程序富文本不支持的问题方法一:使用wxParse插件来解决在github中下载 下载地址 https://github.com/icindy/wxParse/tree/master/wxParse下载后复制到自己的小程序项目中设置全局样式/**app.wxss**/@import "./wxParse/wxParse.wxss";在需要调用插件的页面中引入...

2019-12-10 15:09:55 910

原创 vue+element-ui 使用富文本编辑器

vue+element-ui 使用富文本编辑器npm安装编辑器组件npm install vue-quill-editor –save在项目中引入quill-config.js文件(网上可以找到)在需要使用的页面引入(代码如下)<template> <section> <el-form ref="forms" :mo...

2019-12-10 14:32:41 1278

转载 5分钟带你入门vuex(vue状态管理)

5分钟带你入门vuex(vue状态管理)如果你之前使用过vue.js,你一定知道在vue中各个组件之间传值的痛苦,在vue中我们可以使用vuex来保存我们需要管理的状态值,值一旦被修改,所有引用该值的地方就会自动更新,那么接下来我们就来学习一下vuex是如何修改状态值的:我们新建一个vue项目(这里由于我们是讲解vuex,所以对于vue项目的创建我们不会讲解太详细);在命令行输入 vue i...

2019-07-24 17:06:17 139

转载 vue+webpack配置多html文件

前言前两天在使用vue+webpack做移动端项目时,公司负责人要求打包项目时,可以生成多个html页面,话不多说进入正题。前提条件:你已熟悉vue-cli配置创建项目 vue init webpack 项目名添加多页面帮助工具:这是封装的各种多页面支持的方法,命名为multipage-helper.js,放在项目的build文件夹下 var path = re...

2019-07-18 18:20:20 1281

原创 基于vue-cli的移动端适配问题

基于vue-cli的移动端适配问题配方 lib-flexible + postcss-pxtorem配置 flexible配置postcss-pxtorem (px 转 rem)配方 lib-flexible + postcss-pxtoremlib-flexible 用于设置 rem 基准值flexible.js手淘框架,是一个用来适配移动端的js框架。手淘框架的核心原理就是根据不同的...

2019-07-18 15:50:27 207

原创 前端解决跨域问题:vue+webpack配置解决跨域问题

前端解决跨域问题:vue+webpack配置解决跨域问题跨域情况解决办法跨域情况在开发过程中调用第三方接口时,经常遇到跨域问题(针对什么什么是跨域在此就不多说了,想了解的可自行百度)。一般跨域问题会报如下错误:解决办法具体步骤如下:假设请求地址为http://baidu.com/img/upload/file。1.在config/index.js文件的dev: { proxyTa...

2019-07-03 14:18:56 390

原创 vue-router总结

一、概述路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容。Home按钮 => home 内容, about按钮 => about 内容,也可以说是一种映射。 所以在页面上有两个部分,一个是点击部分,一个是点击之后,显示内容的部分。点击之后,怎么做到正确的对应,比如,我点击ho...

2019-04-02 22:11:28 203

转载 javaScript的深拷贝与浅拷贝

1. 认识深拷贝和浅拷贝javascript中一般有按值传递和按引用传递两种复制,按值传递的是基本数据类型(Number,String,Boolean,Null,Undefined),一般存放于内存中的栈区,存取速度快,存放量小;按引用传递的是引用类型(Object,Array,Function,Symbol),一般存放与内存中的堆区,存取速度慢,存放量大,其引用指针存于栈区,并指向引用本身。...

2019-03-23 20:42:30 166

原创 vue的生命周期及组件之间的传值

一、实例生命周期钩子每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。不同的钩子函数在实例生命周期的不同阶段被调用,如有beforeCreate、created、beforeMount、mounted、be...

2019-03-23 16:49:45 945

转载 js中的跨域问题

一、什么是跨域?1.定义:跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。但是一般情况下不能这么做,它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作跨域。所谓同源是指:域名,协议,端口均相同。这里说的js跨域是指...

2019-03-23 11:57:06 248

原创 关于js的Object.defineProperty方法的使用

一、关于Object.definePropertyObject.defineProperty()是直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象,一共有三个参数。Object.defineProperty(object, propertyname, descriptor);object:必须,要在其上添加或修改属性的对象。propertyname:必需。 一...

2019-03-19 14:00:59 439

转载 移动端开发注意事项

转载: http://www.cnblogs.com/qijunjun/p/7349247.html随着时代的发展,越来越多的网站已经开始往移动端发展了,也有越来越多的客户在PC端网站完成之后往往会继续做移动端。而移动端的开发跟PC端又有很多不同的地方,下面将列出几条移动端开发时的注意事项。一、关于meta的使用1、viewport&amp;lt;meta name=&quot;viewport&quot; co...

2019-03-15 22:29:39 375

转载 REST及RESTful

转载:https://www.zhihu.com/question/28557115/answer/48094438一、什么是REST?REST名称REST – REpresentational State Transfer首先,之所以晦涩是因为前面主语被去掉了,全称是 Resource Representational State Transfer:通俗来讲就是:资源在网络中以某种表现形...

2019-03-13 21:59:03 283

原创 http请求

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它...

2019-03-12 22:23:27 161

原创 web前端页面性能优化&SEO优化

首先什么叫网站?网站一般分为前端和后台。我们可以理解成后台是用来实现网站的功能的,比如:实现用户注册,用户能够为文章发表评论等等。而前端应该是属于功能的表现。并且影响用户访问体验的绝大部分来自前端页面。那么什么叫web前端页面性能优化呢?我们建设网站的目的不就是为了让目标人群来访问吗?所以我们可以理解成前端才是真正和用户接触的。除了后台需要在性能上做优化外,其实前端的页面更需要在性能优化上...

2019-03-12 09:10:13 934

原创 浏览器兼容性问题

什么是浏览器兼容性?浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的兼容问题。在网站的设计和制作中,做好浏览器兼容,才能够让网站在不同的浏览器下都正常显示。而对于浏览器软件的开发和设计,浏览器对标准的更好兼容能够给用户更好的使用体验。问题1:不同浏览器的margin值和padding值不同解决方法:CSS 加 * {margi...

2019-03-11 21:54:05 471

转载 javaScript的原型对象及原型链

转至:https://www.cnblogs.com/shuiyi/p/5305435.html一、prototype和__proto__的区别var a = {};console.log(a.prototype); //undefinedconsole.log(a.__proto__); //Object {}var b = function(){}console.log(b...

2019-03-09 20:13:19 204

原创 jQuery.extend和jQuery.fn.extend的区别

在学习jQuery时jQuery.extend和jQuery.fn.extend这两个的区别没有搞得特别清楚,这几天趁着有点空闲时间就把这两个的区别详细的整理了以下。jQuery为开发插件提拱了两个方法,jQuery的API手册中,extend方法挂载在jQuery和jQuery.fn两个不同对象上方法,在jQuery内部代码实现的是相同的,只是功能却不太一样。两个方法分别是:jQuery.e...

2019-03-09 11:24:13 384

原创 get与post的区别

1、get是从服务器上获取数据;post是向服务器传送数据;2、传送的方式不同:get会把接收到的数据拼接到url地址中,以’?’进行划分,问号后面是接收到的数据,多个数据用‘&amp;amp;’连接.用户可以很直观的看见,安全性非常低;post会将接收到的数据放置在html header中一起发送到指定的url地址内.用户看不到这个过程,相对来说安全性较高;3、get传送的数据量较小,一般在2kb...

2019-03-09 10:39:58 166

原创 jQuery Ajax的理解

1、什么是Ajax?Ajax 全称为:“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML(标准通用标记语言的子集)), 利用了一系列交互式网页应用相关的技术所形 成的结合体。使用Ajax,无需加载整个网页的情况下,就能更新部分网页的技术,对提升网站性能、用户体验有很大的帮助。2、$.ajax() 返回其创建的 XMLHttpRequest...

2019-03-09 10:22:16 135

原创 js事件的传播流程

js事件的传播1、什么是事件?js事件是由访问web页面的用户引起的一系列操作,当用户执行某些操作时,再去执行一系列代码或用来获取事件的详细信息。常见的事件类型请参考:http://www.w3school.com.cn/jsref/jsref_events.asp2、事件的传播概述:事件根据事件模型规定的传播路径被逐级传递, 在传播过程中依次触发对应的事件监听器, 然后被继续传递. 直...

2019-03-08 08:16:35 223

原创 关于setTimeout和setInterval的面试题

关于setTimeout和setInterval的面试题var timer=setTimeout(function(timer){console.log(timer);timer+=1;console.log(timer);},0)console.log(timer);请问以上代码输出结果是?输出结果为 1 undefined NaNvar timer=setTimeout(fu...

2019-03-06 22:14:01 1196 1

空空如也

空空如也

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

TA关注的人

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