logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目之跨域解决方案

跨域常见解决方案jsonp (项目基本不用)原理:动态生成script标签,通过src属性加载缺点:不支持POST请求,支持get请求应用场景:有些第三方数据接口可能会使用jsonp解决跨域问题,工作中不怎么用。中间服务器代理A前端部署地址:127.0.0.1:8000B中间服务器:127.0.0.1:8000C目标服务器地址:127.0.0.1:8888因为浏览器的同源策略,A 和 c 存在跨域

#vue.js
vue如何动态渲染本地图片img

动态渲染本地图片<div class="wrap_left" v-for="item of array" :key="item.id"><img :src="item.img ? require(`../assets/image/${item.img}`) : ''" alt="image" /></div>array: [{id: 0,name: '小明',j

vue项目之CSS样式

vue项目中CSS样式初始化页面样式注意:element-UI中提供的组件,组件名称就是类名.el-header{}页面单独的样式,从外部引入css<style scoped>@import '../assets/css/member.css';</style>初始化默认标签样式在public文件夹下面:新建public/css/reset.css然后在index.html

#css#vue.js
基于swiper和vue实现:点击和滑动页面实现tab切换

点击和滑动页面实现tab切换components / tabItem下面有 swiper.vue nav.vue one.vue two.vue …router.jsimport Vue from 'vue'import VueRouter from 'vue-router'import Home from '../views/Home.vue'Vue.use(VueRouter)const ro

#vue.js
基于vue实现可拖动弹框

基于vue实现可拖动弹框el-dialog弹框拖拽在 utils 中新建 directives.js 文件import Vue from 'vue'// 自定义元素实现弹框拖拽[重点]Vue.directive('draw', {inserted: function (el, binding, vNode) {el.setAttribute('style', 'position: fixed; z

基于vue手动实现折叠面板(展开一项,其他项收起)

<template><div class="report"><ul class="years"><li class="years_item" v-for="(item, index) in menuList" :key="item.name"><div class="title" @click="showToggle(item, index)"

mock使用详解

场景1:在vue项目中使用mock.js步骤1.搭建测试项目步骤1.1 创建项目命令:vue create mock-demo然后选择:test(router,babel)步骤1.2 安装依赖# 使用axios发送ajaxnpm install axios --save# 使用mock.js产生随机数据npm install mockjs --save-dev# 使用j...

#前端
vue刻度尺组件

vue刻度尺组件刻度尺:参考文档:https://python.ctolib.com/328921371-ruler.htmlnpm install cs-ruler// 在 main.js 中引入import CsRuler from 'cs-ruler'Vue.use(CsRuler)// 在.vue文件中使用<cs-ruler @post-NumValue="rulerNum" :No

#vue.js
vant日期选择组件(默认选中当天日期)

vant日期选择组件vant组件库全局安装vant组件库,npm i vant -S。然后在main.js中:import Vant from 'vant';import 'vant/lib/index.css';Vue.use(Vant);使用用法<template><div class="home"><van-button type="primary" @clic

    共 12 条
  • 1
  • 2
  • 请选择