logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端vue华为obs使用

下载obs的browser.js在public的index.html中引入js包<script src="./esdk.js"></script>请求获取公钥私钥地址创建实例const obs = new ObsClient({access_key_id: res.ak,secret_access_key: res.sk,server: `https://${res.end

在vue3中动态切换ant-design-vue主题

1:首先安装babel-plugin-importnpm add babel-plugin-import --dev2:在babel.config.js中添加配置plugins: [ [ "import", { libraryName: "ant-design-vue", libraryDirectory: "es", style: true } ] ]babel.config.jsmodule.

#vue.js
vue3语法

vue3的语法。import { reactive, toRefs } from 'vue';属性跟方法定义在setup函数中,但是都需要return出去,setup函数的执行时机是beforecreate跟created之间,获取数据,可以在setup中定义,并直接执行。setup() {const state = reactive({areaList: [],controlList: [],a

#vue.js
vue中下载图片跨域

首先在vue.config.js中配置跨域'/upload': {//代理图片下载的接口target: "http://resource.zhuyiyun.com",changeOrigin: true,secure: false, // 设置支持https协议的代理pathRewrite: {'^/upload': ''}}由于项目中的请求是走的

#javascript#vue.js
vue3深度监听ref值的变化

watch(() => userRecover.value,(userRecover, prevuserRecover) => {console.log(userRecover);console.log(prevuserRecover);},{deep: true})

#vue.js
vue中下载图片跨域

首先在vue.config.js中配置跨域'/upload': {//代理图片下载的接口target: "http://resource.zhuyiyun.com",changeOrigin: true,secure: false, // 设置支持https协议的代理pathRewrite: {'^/upload': ''}}由于项目中的请求是走的

#javascript#vue.js
前端鼠标移入图片缩放的同时,改变图片背景色。

网页的特效中,有一种需要我们在切换图片的尺寸,以及图片的背景色,但同时不希望切换另一张图片。切换图片的尺寸,我们可以通过element.style.width;来进行调整。那背景色我们可以通过底层背景的颜色,以及图片的透明度来叠加设置。下面是例子let img = document.querySelector('img')document.querySelector('div').onmo...

#css
typescript中获取对象属性失败的解决方法

在书写typescript的过程中,用js的方式去调用对象的属性obj.name发现并不能成功,错误为Property ‘name’ does not exist on type ‘object’。解决这个错误可以通过1:设置obj对象为anylet a:any = itema.name2:使用断言强制执行(item as any).name3:通过接口定义对象所具有的属性var obj: obj

#typescript
vue项目中axios拦截器抛出异常在页面中接受异常

vue项目中我们使用axios来进行请求的发送,axios发送请求过程中,我们可以使用请求拦截器以及响应拦截器来对请求进行过滤处理。当我们需要在特殊的响应状态码进行一些操作得时候,例如微信h5页面的code需要二次获取。我们可以在响应拦截器里抛出异常,然后在页面请求过后去捕获异常,进行处理。代码如下;拦截器:service.interceptors.response.use(response =&

#javascript#vue.js
到底了