logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

谷歌浏览器chrome中input输入框删除记住密码的默认样式

浏览器有时候会自动帮助我们记住账号密码,然后记住之后,input就被动的添加了一个颜色。(什么颜色不固定,我的是蓝色)利用box-shadow为input添加内阴影input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset !important;}input:-webkit-autofill {transition: b

#chrome#javascript#html5
cookie、localstorage、sessionstorage、session

localStorage和sessionStorage共同点:1.存储大小为5M左右2.都有同源策略限制3.仅在客户端中保存,不参与和服务器的通信。不同点:1.生命周期localstorage:永久性的,除非用户人为删除否则会一直存在。sessionstorage:与存储数据的脚本所在的标签页的有效期是相同的。一旦窗口或者标签页被关闭,那么所有通过session storage存储的数据也会被删除

#服务器#前端#javascript
vue3+vite+pinia+element-plus+vi18n生成框架记录。

基础语法import {useRouter,useRoute,} from"vue-router";const router = useRouter();const route = useRoute();//计算属性使用。const keepAliveList = computed<[]>(() => {return tabsStore.keepAliveList;});// 数

#typescript#vue.js#javascript
Vue3+Vite+TypeScript打包时报类型错误,dev启动不报错

yarn dev——项目正常运行yarn build ——抛出error原因:vue-tsc的问题,把对应的命令给删掉:vue-tsc:非必要的依赖,主要是用来约束<script setup lang="ts">这种写法,并且应用在vscode-Volar的插件中使用.{"scripts": {"dev": "vite","build": "vite build", // 剔除了 vu

#typescript#vue.js#javascript
vue路由携带参数刷新页面,参数数据消失问题(query,params)

1.刷新页面后丢失携带参数,但是参数在url中不显示this.$router.push({name:'page',params:{param1:this.param1}})接收参数时用this.$route.params.param12.刷新页面后保留参数,但是参数在url中显示//但是,携带参数时用query,跳转后,url上会拼接参数,刷新页面后参数不会丢失,依然是那个带参数的urlthis.

#vue.js#javascript#前端
vue+elementui的表单验证-手动调用触发验证

因为后端字段类型设置要求,搜索输入框只能输入正整数,不然调用接口会报错,输入框手动删除内容会重新触发表单验证方法,但是如果@clear事件不会再触发一次新的表单校验,在事件中触发。触发整个表单的校验:this.$refs.queryForm.validate();触发对表单部分字段的校验:this.$refs.queryForm.validateField('propname');<el-i

#vue.js#elementui#javascript
vue3+vite+pinia+element-plus+vi18n生成框架记录。

基础语法import {useRouter,useRoute,} from"vue-router";const router = useRouter();const route = useRoute();//计算属性使用。const keepAliveList = computed<[]>(() => {return tabsStore.keepAliveList;});// 数

#typescript#vue.js#javascript
vue3+vite+pinia+element-plus+vi18n生成框架记录。

基础语法import {useRouter,useRoute,} from"vue-router";const router = useRouter();const route = useRoute();//计算属性使用。const keepAliveList = computed<[]>(() => {return tabsStore.keepAliveList;});// 数

#typescript#vue.js#javascript
到底了