logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

小程序中的web-view与h5网页之间的交互

官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/web-view.htmlweb-view基础库 1.6.4 开始支持,低版本需做兼容处理web-view 组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面。个人类型与海外类型的小程序暂不支持使用。客户端 6.7.2 版本开始,naviga...

#微信小程序
vue+element-ui中 使用multipart上传文件

以前做上传图片功能跟后端对接都是先把图片上传到oss ,然后把返回的url传给后端,这次后端说要传给他文件流的格式,要用'multipart/form-data'方式。 以前从来没做过,网上查资料,然后自己折腾了好久,踩了不少坑,终于做出来了, 特此记录一下。<!-- 使用elements-ui的上传组件 --><template><el-uploa...

封装el-dialog弹窗组件(element-ui)

在开发中经常会基于业务封装各类组件,即使element-ui已经有很多好用的组件了,但还是会不满足日常开发。今天我在开发的时候遇到一个弹窗的功能,这个弹窗在很多地方都需要用到,那当然是要做成一个公共组件啦,弹窗的话就需要用到el-dialog组件做起来也比较简单,会出问题的地方就是在于在组件里面把弹窗关闭了,也要同步通知到父组件。这里用.sync修饰符可以很方便的做到。具体看代码了// ...

vue一次注册多个全局组件

项目中肯定会常用的一些基础组件,比如弹窗,toast之类的,要是在每个页面去引入的话那也太麻烦了,还好vue提供了一个全局注册组件的apiVue.compomentVue.component('my-component-name', {// ... 选项 ...})然后在入口文件main.js里import需要的组件,使用Vue.compoment注册即可// src/main.jsimport

vue中给每个页面顶部设置title

实现思路很简单:就是利用路由的导购守卫beforeEach在每次页面跳转前更改对应的title1.首先在route里面给每个路由加上meta属性2.在main.js里面加上导航守卫router.beforeEach((to,form,next) => {window.document.title = to.meta.title == undefined?'默认标题':to.meta.

vue-cli中使用微信JS-SDK开发(axios+promise封装)

 首先要先保证已绑定安全域名,先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”绑定好后再使用npm安装jsnpm install weixin-js-sdk安装好后在需要的地方import引入即可通过config接口注入权限验证配置所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA...

uniapp路由拦截

前言我们小程序是采用uni-app开发的,uni-app是vue风格的所以开发起来效率很高,但是有个缺陷就是没有路由钩子,就这一点还蛮不方便的。一般来讲,路由钩子的一个最常见的应用场景就是权限校验,恰好我们项目中就有很多需要校验权限的页面,所以在开发中也遇到了这个难题。原方案先简单说一下权限校验的方案,其实都很简单,某些页面是需要用户登录了之后才能进入的,即有token才能进入,否则就得先登录才能

#javascript#uni-app
Vue中img的src是动态渲染时不显示

今天在项目中遇到一个需求,设计稿如下就是展示用户头像,数据从后端获取,要是没有拿到则显示默认图片。项目采用vue开发,本人也是第一次在实际项目中使用vue。自然而然采用条件渲染,我的代码如下:保存运行查看,发现没显示默认的图片,审查元素发现图片没有被打包有点懵~后来查阅资料发现图片使用require引入即可,更改后代码为:搞定~...

vue3实现国际化

前言开发了一个国际化的项目,技术栈是vue3 + TS + vite + vant + pinia, 需要设置多语言,采用的是vue-i18n这一个国际化插件,貌似只看到英文文档,而且网上找的其他教程大部分是针对vue2的,对应vue3的比较少,所以自己整理了一下安装引入npm install vue-i18n在src下新建locals文件夹,包含index.js,en.js,zh.js(只做中英

#javascript#vue.js#前端
vue+element-ui中 使用multipart上传文件

以前做上传图片功能跟后端对接都是先把图片上传到oss ,然后把返回的url传给后端,这次后端说要传给他文件流的格式,要用'multipart/form-data'方式。 以前从来没做过,网上查资料,然后自己折腾了好久,踩了不少坑,终于做出来了, 特此记录一下。<!-- 使用elements-ui的上传组件 --><template><el-uploa...

    共 14 条
  • 1
  • 2
  • 请选择