- 博客(5)
- 资源 (57)
- 收藏
- 关注
转载 js数组合并concat()和运用.apply()实现扁平化具体解析
今天偶然间看到了数组扁平化的一个方法,很简单只有一行代码,对于初学者小白来说很适合使用,但是有局限性,下面我们来看看吧。 let aa=[[12,21],[1,2,3],[2,3,4]]; function turn (arr){ return [].concat.apply([],arr); } console.log(turn(aa)); 输出的结果呢当然就是下面躁动不安的我开始胡思乱想为什么这样一行语句就可以把数组拆开呢,apply在这里扮演着
2020-11-23 11:33:53 2012 2
转载 一次性讲明白vue插槽slot
一、前言vue官方文档中在"组件基础"内容中提到组件可以通过插槽分发内容,那插槽是怎么使用的呢?它要解决什么场景的问题呢? 我们在构建页面过程中一般会把用的比较多的公共的部分抽取出来作为一个单独的组件,但是在实际使用这个组件的时候却又不能完全的满足需求,我希望在这个组件中添加一点东西,这时候我们就需要用到插槽来分发内容。 注意:以下的所有内容是基于vue版本 2.6.0 起二、插槽是什么下面看一个例子 写一个父组件: test.vue<template> <div
2020-11-23 11:31:30 416 1
转载 Vue-Cli4基础配置及目录简介
Vue-Cli4基础配置 vue是一个JavaMVVM库,是一套用于构建用户界面的渐进式框架,是初创项目的首选前端框架。它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。它是轻量级的,它有很多独立的功能或库。初始环境配置Vue安装需下载node.jsVue提供了一个CLI,为单页面应用 (SPA) 快速搭建繁杂的脚手架。配置过程大致总结如下:打开终端: 安装node.js,安装完node.js之后,npm也会自动安装。查询是否安装成功的命令:node -v...
2020-11-13 16:21:15 821 1
转载 Vuex数据状态持久化-vuex-persistedstate
vuex可以进行全局的状态管理,但刷新后刷新后数据会消失,这是我们不愿意看到的。怎么解决呢,我们可以结合本地存储做到数据状态持久化,但是太麻烦每次都要操作,强烈建议使用插件利用vuex-persistedstate插件.今天推荐两种vuex-persistedstate和vuex-persist第一种 vuex-persistedstate插件安装npm install vuex-persistedstate --save1.使用vuex-persistedstate默认存储到local
2020-11-13 09:59:44 3472
原创 vue使用prerender-spa-plugin预渲染达到SEO优化
传统页面和框架开发的区别传统html是通过a标签跳转来作为切换的,每一个页面都是一个html,这样百度很容易抓取到的,也能顺着a链接到你的子级页面。 像vue、react、angular开发的都是spa应用,他只有一个页面index,他们都是内加载,动态加载切换路由的,所以你再多页面百度蜘蛛只能爬到首页,这就是spa的一大痛点解决方案说完了区别说下怎么解决这个问题,目前我所了解的两种:vue.js官网提供的SSR(服务端渲染)这种方案呢学习成本高,对于刚开始的新手来说可能有点难度(也包括我..
2020-11-11 15:34:12 3490 1
ZXing经典例子
2013-04-10
AvatarImageView
2015-10-27
收据手袋软件
2013-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人