- 博客(5)
- 收藏
- 关注
原创 js刷新当前页面的5种方式
该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。当调用 location.reload() 方法时, aspx页面此时在服务端内存里已经存在, 因此必定是 IsPostback 的。如果有这种应用: 需要重新加载该页面,也就是说期望页面能够在服务端重新被创建,期望是 Not IsPostback 的。此方法类似客户端点F5刷新页面,所以页面method="post"时,会出现"网页过期"的提示。
2024-04-11 14:32:36
923
原创 vue+vite项目打包生成可以后端修改url ip的相关配置与使用方式
vue项目npm run build打包后会生成一个dist文件,我们有时候需要一个配置文件来更改所有请求ip地址,如果没有这个配置文件,我们就需要每次在项目代码中更改,然后再打包,这样就很麻烦,所以可以选择用一个配置文件来更改打包后的url,方法步骤如下:(以一个需求为例:判断用户是否登录,如果未登录则提示登录并跳转网址,在开发环境和生产环境分别跳转不同的外部链接)
2022-10-19 10:48:27
2712
原创 Vue3+ts:通过左右按钮控制元素往左往右移动一步,类似手动控制的走马灯
1.1:有一个长度不限的数组中存放着想要展示的元素,展示篇幅只能放下四个元素。1.2:通过左右按钮实现按数组次序左右移动。1.3:数组长度小于4时,隐藏左右按钮。1.4:数组长度大于四,展示数组处于刚开头,不能再向前移动,处于最后时不能再向后移动。...
2022-08-09 15:46:21
1927
1
原创 自定义组件使用el-dialog,且内含表单时,表单提交时字段报错undefined
原因:初始化表单时,表单并没有拿到数据,渲染就会出错解决方法:在自定义组件内通过v-if对数据的渲染加判断具体操作如下:<my-component v-if="userInfoData.User"></my-component> //index中自定义组件使用时,判断是否拿到数据(userInfoData.User)就ok了...
2022-04-18 16:16:51
404
原创 el-select多选(multiple)排序时,根据首字母排
在使用el-select时,用到多选属性multiple时,在排序时遇到了问题此处我初步限制根据首字母排序*被排序对象为单独字符串:arr = carTypes.sort(function (item1, item2) {return item1 && item1.localeCompare(item2, 'zh-CN')})console.log(arr) //此处即为排序后的代码*被排序对象为数组对象:var compare = function (i
2022-04-18 16:08:36
1359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人