logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目中封装表单中的el-input组件

场景:1. 在开发表单组件时, 通过v-model绑定dataForm中的某一个字段(signature)时, 可能需要在不同的地方编写3次2. 若这个字段需要后端校验, 且需要显示后端返回的校验信息, 我们则需要在定义一个变量用于储存, 读取, 清除, 以及在调用自定义的api时进行传参, 此时,signature字段需要再写3次综上所述,signature字段一共编写6次, 一旦后端更改这个字

#vue.js#elementui#javascript
使用qiankun微前端如何兼容ie浏览器

在ie浏览器中, 默认不支持fetch, promise, symbol, 以及es6等语法, 如何给ie打补丁, 支持这些语法呢?场景一: 主应用通过vue2.x框架搭建, 该框架默认兼容ie浏览器, 那么我们只需要导入ie不支持的补丁包首先, 我们需要下载以下这些 polyfillsPolyfill - 术语表 | MDNps:Polyfill 是一块代码(通常是 Web 上的 JavaScr

#vue.js
vue-cli分模块打包,根据每个模块独立打包并且独立运行

随着项目的需求越来越多,单界面应用可能已经无法满足现在的需求了。所以,这个时候需要进行根据模块来打包项目。根据公司的要求,我这边想到一个两个方法来进行模块化打包每个项目的路由是个单独的独立文件,根据模块的选择进行路由的配置打包。这里我就不详细讲解了。有一些前端开发基础的人,基本上都可以很好的完美的理解到重点文件目录新建文件config.jsvue.config.js配置使用cross-env在pa

#vue.js#前端#javascript
Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸

场景:解决办法:2. Vue 无法检测对象 property 的添加或移除场景:解决办法:3. Vue 不能检测利用数组索引直接修改一个数组项场景:解决办法:拓展:Object.defineProperty() 可以监测数组的变化场景:4. Vue 不能监测直接修改数组长度的变化场景:解决办法:5. 在异步更新执行之前操作 DOM 数据不会变化场景:解决办法:拓展:异步更新带来的数据响应的误解

#vue.js#javascript#前端
Redirected when going from “/login“ to “/dashboard“ via a navigation guard.

这是因为vue-router路由版本更新产生的问题,导致路由跳转失败抛出该错误;真正的原因是由于返回了一个Promise对象, 正常的跳转由then方法执行 当正常的路由跳转, 被"路由导航守卫"拦截并重新指定路由时, 由于 this.$router.push() 返回的是Promise对象, 此时then方法不能正常执行, 无法跳转到指定路由, 就触发了该对象的捕获错误的方法, throw抛出错

#vue.js#javascript
vue3+vite项目在按需导入vant后, 打包构建时报错

程序解析为:项目路径/node_modules/vant/lib/vant/es/组件/style实际应该是:项目路径/node_modules/vant/lib/ vant/es/组件/style多了一个vant/lib路径。vue3+vite项目在按需加载的插件是vite-plugin-style-import1.3.0, 在本地运行没问题, 在jsk上构建报错。多了一个vant/lib路径。

#前端#javascript#开发语言
vue项目使用oidc-client实现单点登陆

1. 安装oidc-client2. 单点登录所需配置项:oidc.js3. 我们需要在路由钩子页面增加判断,如果没有token,则重定向到服务器进行单点登录这个是我自己的项目这样用router钩子来判断权限,如果你们没有用到也没关系,忽略掉router,直接执行else中的内容,如果没有token,页面会跳转到服务器进行登录3、下面是登录完成后会回到我们系统中的操作4、执行回调后,跳转到home

#javascript
解决在vue项目中使用monaco-editor的报错问题

1. 先清除monaco-editor所有相关的东西, 这个包的体积太大了, 也不需要配置monaco-editor-webpack-plugin。4. 简单的配置相应的参数, 那么monaco-editor的自动补全, 变量高亮, 波浪线报错的功能就都出来了。2. 复制monaco-editor包中的min文件夹,作为静态文件放在public文件中。当我通过以下方式导入monaco插件时, 就会

#vue.js#javascript#ecmascript
vue-template-compiler的作用

vue在渲染阶段会把模板编译为AST,然后根据AST生成render函数,底层通过调用render函数会生成VNode创建虚拟DOM。今天构建时需要一个问题: vue-template-compiler 和vue的版本不一致的问题。那么为什么要版本一致,vue-template-compiler到底是干嘛的。和 vue 关于编译的 API。发现对于 compile 等函数是一致,只是。,以避免运行

#vue.js#javascript#前端
vue3+vite项目在按需导入vant后, 打包构建时报错

程序解析为:项目路径/node_modules/vant/lib/vant/es/组件/style实际应该是:项目路径/node_modules/vant/lib/ vant/es/组件/style多了一个vant/lib路径。vue3+vite项目在按需加载的插件是vite-plugin-style-import1.3.0, 在本地运行没问题, 在jsk上构建报错。多了一个vant/lib路径。

#前端#javascript#开发语言
    共 17 条
  • 1
  • 2
  • 请选择