![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ui
10年老码农
10年IT从业经验,从事java、PHP后台、物联网开发工作。
展开
-
node.js的安装方式与包结构
现在大多数软件包都提供了编译好的二进制包,之前下载了linux平台的mysql,就是编译好了。以前还不知道,下载下来后,还,make && make install 编译了一通.现在再遇到,记录下。node.js也是一样,官网上的win提供了多种,一种是 msi安装的,第二种就是二进制包的。第一种就不用说了,下载后安装就可。第二种,更容易,下载后,解压包即可。如下图然后,再把的目录放到系统环境变量即可。很简单。那node_modules是什么东西?按名..原创 2021-09-01 00:44:17 · 251 阅读 · 0 评论 -
npm run dev,A complete log of this run can be found in
在切换不同版本的node.js后,常常会报这个错误。因为你在npm install时,node.js会自动的把一些日志,组件缓存放到你的node_cache、c://用户/用户名/下。所以切换环境后找不到一些日志时,我们以为用npm cache clean --force来强制清除缓存,它这样是不彻底。有时起效,有时没作用。最好的办法是:删除项目中的 node_modules 文件夹,然后再 npm install ,把相关组件再装一次。好了,很晚了,程序们,睡吧。...原创 2021-09-01 00:19:53 · 520 阅读 · 0 评论 -
vue-admin分页编辑或操作后,返回第一页,解决方法
本方法参考网上的解决方案。思路如下:1.用sessionStorage来存储 当前页的值。2.列表(created())加载时,从sessionStorage取出值来,给 currentPage。好了,上代码。在handleCurrentChange 时,把当前页的值,存起来。在created()里,把值取出来。备注:storage.getContextData我这里是土封装了sessionStorage方法。注测了下,达到预期,也没有网上说的,页码出错问题。...原创 2021-08-29 11:55:28 · 818 阅读 · 0 评论 -
layer 之子父窗口传值
今天用jquery写了一个checkbox选值的问题(ps:我是搞PHP后端的,前端经验少)。刚开始思路如下,选中-判断父级窗口没有选过-选过则删除掉,没选过就加入。虽然这个方法可以实现我的需求。但过于复杂,代码如下。(这个是我写了一半代码,写全的我就不贴出来了,前后有60行这样吧)后来想了想,这个思路过于复杂。于是我改了如下:选中-全删之前选中的-再赋原创 2017-07-20 12:41:29 · 515 阅读 · 0 评论 -
layer 之子父窗口传值
今天用jquery写了一个checkbox选值的问题(ps:我是搞PHP后端的,前端经验少)。刚开始思路如下,选中-判断父级窗口没有选过-选过则删除掉,没选过就加入。虽然这个方法可以实现我的需求。但过于复杂,代码如下。(这个图,我的逻)前后代码写下来有50多行。原创 2021-01-26 11:01:59 · 92 阅读 · 0 评论 -
vue-element-admin 设置跨域proxy怎么不成功
很晚了,长话短写。毕竟程序熬太多夜了,写太多影响睡眠。首先,我是后端的,前端大神看了不要笑出声,心里想:这tmd这么简单的问题!不废话了。在用vue-element-admin 时,后端需要接不同的数据源,所以就需要跨域,而vue-element-admin给的跨域解决方案是:后端设置、前端代理。一般后端在响应头里加上这些。不几的语言具体怎么加,请自行百度。前端官方方案是:百度了一下,它是在项目根目录下的 veu.config.js 加上我采用第二种...原创 2021-07-19 00:14:23 · 3744 阅读 · 5 评论 -
layui里的checkbox属性list-check-box全选问题
在拿layui自动提供的list-check-box checkbox属性时,发现一个有趣的bug:父级选中时,子级页面上虽是选中的。但在js里拿到checked属性时,却是false。如图所以我在判断时:if ($(obj).prop("checked") && $(parent_obj).prop("checked")),总是返回false//父级选中,连动子ch...原创 2020-04-22 11:12:34 · 926 阅读 · 0 评论 -
vue-admin中的axios响应拦截器错误处理500错误
在开发接口中,响应的状态码一般有两种处理方式。1、用http的状态码,如 400,500来表示自己的业务码。2、自定义errorCode ,如 10000,10001 + http 200,前端在根据这个自定义的业务码来提示。我现在开发的系统中,接口状态码 用的是上述方案1现在用vue-admin 做后台,它在utils下封装了request.js,刚开始,我以为它的所有响应均走response方法里。但我响应500时,它直接走error方法里了,且我打印的error里,没有re..原创 2021-08-22 11:21:03 · 18404 阅读 · 5 评论 -
小白第一次安装elementui,其实是为了解vue-element-admin做准备
之前也多多少少了解,并用过vue.js。其中之前开发过的appuni 就是基于vue.js开发的APP框架。所以入门起来,好像也没什么难度。写这个文章,主要是记录下过程,防止老年健忘。1、先安装vue构建工程所需要的脚手架。//安装vue-clinpm install -g @vue/cli//输入vue -version 查看安装是否成功vue -version如果不清楚或是遇到问题,则百度吧。2、用vue-cli 初始化一个项目,当然在版本几时,vue-cli已经合并.原创 2021-07-17 23:26:54 · 270 阅读 · 4 评论