自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在网页端打开mui制作的app,(其他的app不知道要怎么做)

用mui做好app后,需要推广的,比如在网页中有一个按钮,点击这个按钮会发生两件事(其中一件),如果客户手机安装了我们的app,那么就直接打开app,如果客户没有安装那么就跳转到下载页面去;分为两步一,在打包app的时候Android平台通过UrlSchemes与第三方应用相互调用Android平台可以通过Url Scheme来调用第三方应用,设置步骤如下:5+应用配置支持urlscheme双击应...

2018-05-29 16:08:14 2493

原创 JS预解析机制

/* * 在浏览器中是如果解析JS的呢 * 一、预解析 * “JS解释器”会在JS代码中去找一些东西,比如,关键字var,function和参数 * 找到var的时候,就会把变量存在一个仓库中,并且这个是变量为undefined * 找到function的时候 就会把整个代码块都存在一个变量中 *  * 例如: * var a = 1; * function b() {aler...

2018-05-28 21:10:59 199

原创 vue响应式原理,Object.defineProperty

记录一下代码!<!DOCTYPE html><html><head><meta charset="UTF-8"><title>vue响应式原理</title></head><body> <div id="app"&

2018-05-25 10:01:51 369

原创 联级选择器(仿element-ui),不过我用的是jq写的!

在做组件之前,一般我都是把HTML结构先写出来的,最终我们需要变成这样的结构<div class="cascader-menus"> <ul class="menus"> <li>文字</li> <li>文字</li>

2018-05-23 15:09:33 3312 4

转载 详解Vue-cli代理解决跨域问题

使用vue-cli调接口的时候,总是会出现垮与问题,因为vue的localhost与访问域名不一致导致。而这一点,开发者显然也想到了,故而在vuejs-templates,也就是vue-cli的使用的模板插件里,有关于API proxy的说明,这个配置就是将localhost映射成访问的域名。那么何为代理?代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说...

2018-05-21 10:59:25 1248

原创 多视图

vue-router做项目的时候,有时候需要从天台页面切换到后台管理界面,这个是其实头部导航是不一样的,因为是单页应用,所以一般的解决方案有两个,一,切换到后台的时候对应的显示和隐藏导航二,用路由命名视图export default new Router({ routes: [ { path: '/', name: 'home...

2018-05-21 10:28:01 436

原创 关于动态添加路由的一个很大坑,也是一个很小的坑,这是对我来说,是一个非常重要的,重要的,一定要记住;

首先我非常感谢知乎的一个叫做‘王欢’ 的作者,一句话就点明了最近在做一个企业网站,头部是需要根据后台动态添加的,然后我们肯定是需要根据后台给我们的数据,动态生成头部导航(这个倒是很容易的),然后再动态添加路由,利用的方法是vm.$router.addRouters()【不明白怎么用的可以去官网看一下】,参数是,一个数组,这个是数组和路由配置里的routes里的是需要一样的数组;还记得我们是怎么配置...

2018-05-17 21:42:25 4547 3

原创 分解路由,把父子路由变成兄弟路由(其实也只是拆分数组而已,因为想不到什么标题了)

在做项目中,一般我们都会遇到这样的需求,头部的导航后台是可以动态修改的(添加,删除),并且可以无限级的添加子导航例如下图要实现这个其实是听容易,就是做个递归头部,(具体参考上一节,vue递归组件)不过一般我们需要实现上述导航的时候,需要的数据结构是这样的            var routes = [ { path: '/A-1', name...

2018-05-17 10:36:05 535

原创 vue递归组件,头部导航记录实例

先看看效果图在做项目的时候,一般都需要这样的导航,可以无限的添加导航仔细看看这个导航,只有一级导航是浮动的,然后二级,三级,四级...都是在下面横着排列过去的;我做这个的时候是先在纸上画了个图(毕竟本人比较菜),然后先把布局做出来;先来说说怎么做布局的吧;看看我的静态页面的结构        <ul class="list"> <li> ...

2018-05-16 16:13:28 1149

原创 IE9promise不存在的问题

解决方法:    1,安装:babel-ployfill    2,然后再main.js中最前面引入    import 'babel-ployfill'第二种解决方案:1,安装:babel-ployfill2,build/webpack.config.js中改配置,找到entry: { app: './src/main.js'}然后改成entry: { app: ['babel-plo...

2018-05-15 16:55:55 2208 1

转载 vue用addRoutes实现动态路由的示例(从其他地方看到的,怕地址丢了,就复制过来了)

本篇文章主要介绍了vue用addRoutes实现动态路由的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧之前在基于Vue实现后台系统权限控制一文中提到路由权限的实现思路,因为不喜欢在每次路由跳转的before钩子里做判断,所以在初始化Vue实例前对路由做了筛选,再用实际路由初始化Vue实例,代价是登录页需要从Vue实例中独立出来,实现上倒没什么问题,不过这种做法需...

2018-05-15 10:01:09 4287

原创 在vue中使用axios

安装:axios vue-axios$ npm install axios --save$ npm install vue-axios--save//在main.js中import Vue from 'vue'import Axios from 'axios'import VueAxios from 'vue-axios'//作为插件Vue.use(VueAxios,Axios)//在组

2018-05-10 16:05:28 320

原创 JS删除指定索引的数组

在做项目的时候一般都会有增删数据的时候,特别是列表的时候,比如在选中一些列表,然后删除掉选中的数据var arr = [1,2,3,4,5,6,7] //源数据var delIndex = [3,2,4] //需要删除源数据的所有索引//通俗的解释就是:把arr中的第3,2,4项都删除了//一般删除数据我们都想到的方法是 splice(),然后我们理...

2018-05-06 15:13:30 19334 2

原创 less缺省参数传参

.border( @color:red;@widht:10px;@style:solid ){ //border: @color @widht @style; border: @arguments;}p{ .border(@widht: 100px)}这样做就不需要考虑参数的位置了,就类似JS里的参数为对象function a(opt){ return {

2018-05-02 11:50:19 3093

空空如也

空空如也

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

TA关注的人

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