首页 > TAG信息列表 > PARAMS

前端工作总结238-uni-设置请求参数

// 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分) //上传图片 let uploadUrl = '/uploadFile/file'; //登录相关 let loginUrl = '/login/toLogin'; let logoutUrl = '/login/logout'; //市场相关url let fireMapUrl = '/marketfiles/findFireFighting

vue3中axios的配置

安装axios依赖 yarn add axios 或 npm install axios --save src目录下创建相关文件夹 各文件内容 【config/request.js】 import axios from "axios"; // import store from "@/store"; // 创建并配置一个新的axios const service = axios.create({ baseURL: process.env.

mindxdl--common--http_handler.go

// Copyright (c) 2021. Huawei Technologies Co., Ltd. All rights reserved.// Package common this file for send internal http requestpackage commonimport ( "encoding/json" "io/ioutil" "net/http" "strings" &q

vue项目统一管理请求,并附带常用的axios请求封装

一、前言 一个vue项目里前端请求最起码几十个起步,请求方式也各有不同,为了方便管理,也减轻工作量,比较好的做法是集中管理,在文件中统一管理各类请求,包括请求头参数,参数的携带方式,是否返回blob流等等。 二、实现方法 1、首先创建在项目下untils文件夹创建request.js文件 这里面实现,

C#:递归函数的使用、out 、ref、params修饰符号的使用\方法的重载

递归函数的使用: public static int i = 0; //定义一个静态变量 public static void Test()//定义静态函数 { Console.WriteLine("从前有座山"); Console.WriteLine("山上有座庙"); Console.WriteLine("庙里有一个老和尚,在该小和

urllib3 不验证ssl

import urllib3 # 禁用警告 urllib3.disable_warnings() # urllib3 不验证ssl _pool_params = dict(cert_reqs='CERT_NONE', assert_hostname=False) url = 'https://www.baidu.com' http = urllib3.PoolManager(**_pool_params) res = http.request('get

echarts图表,堆积图和柱子偏移的一种形式

  像以上这种图表,左边有一根柱子是目标项,右边需要展示已转化+未转化=已完成的项,需要三根柱子,已完成为底。 中间用 barGap: '-100%', z: '-1', 通过柱子偏移,实现叠加。但是···一往左一偏移吧,目标柱子就会被盖住。那距离需求又差点意思了。 后来也没想到好法子。最后只想到用

VUE 笔试题随笔-01

vue的8个⽣命周期函数? 1. beforeCreated 2. created 3. beforeMount 4. mounted 5. beforeUpdate 6. updated 7. beforeDestory 8. destoryed v-show 与 v-if的区别? 1、v-show: 是否显示,元素肯定已经渲染在dom节点上,然后通过样式来控制是否显示。 2、v-if: 是否渲染,如果

IDEA配置方法注释

之前配置过,但是忘记了,再次记录下. IDEA版本(IntelliJ IDEA 2019.3.1 x64) 类注释 如下位置配置,创建类时自动生成注释. 点击查看代码 /** * ${NAME} * *@author ${USER} *@version 1.0 *${DATE} ${TIME} **/ 效果如下: 方法注释 如下位置建立tempalte group. 1.新增

JS doc 接口文档生成器

前言 项目中使用到需要把js方法生成接口文档,使用到了 JS doc 这个工具,使用该工具生成文档,需要在方法里加入注释,根据注释说明生成文档,这里顺便记录一下使用过程,模拟了一些js,演示一些使用到的注释信息,更多注释信息说明具体可以查看官方文档。 JS doc文档 官方:https://jsdoc.app/ 中

mybatis判断字符串等于

前言:我们通常使用mybatis过程中,对于判断一个变量是否为空的时候,使用 <if test="xxx != null and xxx !=''">进行。 有个小坑如下: <if test=" name!=null && name =='admin' "><if/> 这样子写会出现 后面的 name =='admin' 失效问题。   解决方案1: &l

抽取基本JDBC中的基本操作与数据连接池

  1. JDBC DBC(Java DataBase Connectivity) :Java数据库连接技术:具体讲就是通过Java连接广泛的数据库,并对表中数据执行增、删、改、查等操作的技术。JDBC是数据库与Java代码的桥梁。 JDBC中定义了操作数据库的各种接口和类型: 增删改基本操作: (1)获取连接 : Connection connection =

vue跳转页面常用的几种方法

1:router-link跳转 1.不带参数<router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> //name,path都行, 建议用name // 注意:router-link中链接如果是'/'开始就是从根路由开始;如果不带'/',则从当前路由开始。 2.带params参数<

vue3使用echarts,并点击图表触发事件

背景 有的情况我们需要根据echarts展示的数据查看对应的明细,查看明细的方式可能是向后端发送网络请求或者是后端早已经把数据全部发送给前端、由前端自己去做筛选,那么我们可以根据echarts提供的事件去处理逻辑 步骤 vue3中引入echarts import { createApp } from "vue"; import Ap

axios&spring前后端分离传参规范总结

前后端分离开发的场景下,开发人员的工作内容更加专注与专业,但是也产生了一些额外的沟通成本。比如:本文中为大家说明的前后端参数传递与接受方法。本文主要是面对前端使用axios,后端使用Spring进行参数接受的情况进行说明。在使用spring的时候,与前端配合开发,容易出现传参歧义的2个注

2022-07-29 react-native 页面传参以及接受参数

函数组件: 发送:const B = ({ navigation}) => { const toDetail = () => {     navigation.navigate('detail', { id: 666 });   } }接收: const B = ({ navigation, route }) => { useEffect(() => { console.log(route.params.id); }

golang gosoap

package main import ( "encoding/xml" "fmt" "log" "net/http" "time" "github.com/tiaguinho/gosoap" ) type GetIPLocationResponse struct { XMLName xml.Name `xml:"c

Map获取String判断空值问题

今天在写一个开源项目的时候遇到一个问题,为了图省事我直接在接口上用Map接受前端发送过来的数据,之后再一一解析,其中有一些参数我需要判断是否为空或0(为空就是前端传递undefined情况),最开始的想法是做containskey判断,但是要判断的数据还不少,为了偷懒而且写那么多if代码也不好看,所以

echarts 图表 tooltip提示框,formatter自定义

自定义图表提示框样式, 自定义原因:series中有多个数据样式,那么提示框会展示多条。 tooltip: { formatter(params) { let circle = `<span style="display:inline-block;margin-right:5px;border-radius:50%;width:10px;height:10px;left:5px;background

Router传参的几种方式

一、普通不携带参数 父组件代码 <!-- app.vue --> <router-link to="/user"> 路由配置 // router/index.js { path: '/user', name: 'User', component: User } 导航栏显示 http://localhost:8082/#/user 二、携带参数的几种方法 router-link 父组件代码

使用python向MySQL数据库中存入json类型数据

1 应用范围 一般处于项目的需要,获取到的数据都是json类型的,并且要存入MySQL数据库中,因为json类型数据不像一般的文本数据,所以在存入MySQL时需要注意的问题很多; 如果在使用python的过程中,需要将字典或其它类型的数据存入到MySQL中时,先将其转换为json类型,再进行处理。 2 处理过程

params 和 query 传参 对象写法

{             path: "/search",             component: Search,             meta: { show: true },             name: "search" }, 想往哪个组件传 就在路由写个起个名字 name是起的名字     用法       接收  

axios封装

import { axios } from '@/utils/request' // get-post-exports定义export function axiosCommon(method, url, data, blob) { const params = { url: url, method: method } if (method === 'get' || method === 'delete') { params

watch监听一个对象时,如何排除某些属性的监听

data() { return { params: { a: 1, b: 2, c: 3, d: 4 }, }; }, watch: { params: { deep: true, handler() { this.getList; }, }, } 但是如果我只想要a,b改变时重新请求,c,d改变时不

webapi + vue3 + axios使用

一、安装 npm install axios --savenpm install qs --save二、新建文件utils/request.js utils/http.js request.js import axios from 'axios'import { ElMessage, ElLoading} from 'element-plus' const service = axios.create({ baseURL: import.meta.env.VITE