自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跨域原因和解决方法

1.跨域问题的由来何谓同源:URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示它们同源。浏览器的同源策略,从一个域上加载的脚本不允许访问另外一个域的文档属性 ,是浏览器上为安全性考虑实施的非常重要的安全策略。举个例子:比如一个恶意网站的页面通过iframe嵌入了银行的登录页面(二者不同源),如果没有同源限制,恶意网页上的javascript脚本就可以在用户登录银行的时候获取用户名和密码。2.跨域的影响范围在浏览器中,script、img、iframe、link等标

2021-03-18 09:40:08 355

原创 节流防抖

使用节流防抖函数(性能优化)那么在 vue 中怎么使用呢:在公共方法中(如 `untils.js` 中),加入函数防抖和节流方法// 防抖export function _debounce(fn, delay) { var delay = delay || 200; var timer; return function () { var th = this; var args = arguments; if (timer) {

2021-03-16 22:34:11 127

原创 如何获取地址栏中的参数

第一种:字符串拆分法window.location.href 或者 location.href 或者 window.location 获得地址栏中的所有内容decodeURI() 可以解码地址栏中的数据 恢复中文数据window.location.search 获得地址栏中问号及问号之后的数据//获取地址栏里(URL)传递的参数 function GetRequest(value) { //url例子:www.bicycle.com?id="123456"&Name="bicy

2021-03-16 19:45:37 739

原创 富文本

安装插件npm install vue-quill-editor -smain.js引入 import VueQuillEditor from 'vue-quill-editor' import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/quill.bubble.css' Vue.use(VueQuillEditor);组件中使用<template&g

2021-03-03 00:15:22 104

原创 vue动画效果

app.vue第一步<transition :name="transitionName"> <keep-alive :include="home"> <router-view /> </keep-alive> </transition>tip:在`app.vue`中,使用`transition`把`router-view`包裹起来第二步 data() { return {

2021-03-03 00:07:50 98

原创 移动端px转换rem

一 下载插件npm i postcss-pxtorem -Snpm i amfe-flexible -S二. 在vue.config.js对css进行设置const autoprefixer = require('autoprefixer');const pxtorem = require('postcss-pxtorem');module.exports = { css:{ sourceMap:false, loaderOptions: {

2021-03-02 23:48:44 132

原创 缓存组件keep-alive

前言:被包含在keep-alive中的组件会多出两个生命周期函数:activated: 在keep-alive组件激活时调用,进入被keep-alive包裹的组件时触发deactivated:在keep-alive组件离开时都调用使用方法:直接包裹要缓存的组件,或者在app.vue中包裹所有组件 <keep-alive :include="home"> <router-view /> </keep-alive>通过判断路.

2021-03-02 23:40:38 2186

原创 vue3rem适配

安装插件 npm i postcss-pxtorem lib-flexible -D新建一个js文件postcss.config.jsmodule.exports = { plugins: { 'autoprefixer': { browsers: ['Android >= 4.0', 'iOS >= 8'] }, 'postcss-pxtorem': { rootValue: 37.5, pr

2021-03-02 16:40:15 256

原创 安装vue3脚手架及使用

安装脚手架第一步打开小黑框,输入cnpm i -g @vue/cli第二步查看版本 vue -V第三步创见项目 vue create 项目名称手动配置Manually select features 选择手动配置有版本选择 vue3.x (Preview)使用待更新…...

2021-03-01 16:04:22 133

空空如也

空空如也

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

TA关注的人

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