logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Yii2启动Restful风格Api接口,用于前后端分离项目或者对外的第三方Api接口

使用高级Yii2模板:yii2-app-advanced原因:建立Restful的Api相当于一个独立的项目,如backend(后端)、frontend(前端),又因为Api与后端项目相识度高,只是封装方法对外暴露,因此需要复制一份backend,重命名为api项目,放在根目录,与backend、frontend、common等同级。一、准备工作 1、下载安装集成工具,如 wampServ...

文章图片
#restful#后端
关于多个elementui的cascader级联组件页面滚动渲染样式导致卡顿问题

如题,多个cascader级联组件,下拉选项含大量数据,滚动时会有实时样式重新渲染,导致CUP内存溢满而卡顿。小优化技巧:可加loading一次性加载完多个cascader级联组件后再允许页面滚动。方法一:使用elementui中的内部源码的方法处理(推荐)方法二:强制写入display: none;

文章图片
#elementui#前端#javascript
Vue2使用setup、ref、reactive等Vue3的组合式@vue/composition-api、vuex-composition-helpers

有些同学想在当前项目中体验Vue3组合式api,setup、ref、reactive等,而且一步就可以升级到Vue3,但是vue确实2.x版本,不改变当前版本怎么办呢?vue2.7.0开始自带composition-api可以放心体验,不支持 <script setup>语法糖,还需要return,但后面有对应的插件实现这种语法糖。那么之前版本呢,第一步:安装依赖 @vue/c...

文章图片
#vue.js#javascript#ecmascript +2
Vue3 setup的业务逻辑分离功能拆分

在Vue3开发中,我们可能遇到一个页面或者组件业务逻辑很复杂,代码量达到千行,不利于阅读和维护,因此需要将业务逻辑进行分离首页主界面 index.vue// index.vue<script>import {reactive, toRefs} from 'vue'import useOperate from './useOperate.js'imp...

#javascript#前端#vue.js +2
Vue3 + Element-plus 报错 require is not defined 处理问题

记:同样可以解决 element-plus/es/locale/lang/zh-cn 引入报错问题。中修改配置,没有就新建。

文章图片
#vue.js#前端#javascript
node-sass 安装失败 Command failed 报错 node_modules\node-sass: Command failed. Exit code: 1

通过yarn install安装依赖包node-sass时总是报错,"../node_modules\node-sass": Command failed. Exit code: 1具体的错误原因为当前使用的node版本与依赖的node-sass版本不匹配,调整当前node版本,建议使用nvm来控制node版本切换具体对应关系如下:NodeJSSupported node-sa...

#sass#前端#css
vue-element-admin项目中tagView嵌入iframe不刷新重载

vue-element-admin项目中tagView嵌入iframe不刷新重载最近使用vue-element-admin来开发项目,因为以前老项目太大,暂不重构,如要通过iframe嵌套在新项目中,通过router来重写url加载,但是业务需要切换菜单或者tagView不能刷新重载iframe页面,因此需要改造一、vue-element-admin是通过keep-alive来缓存rou...

#vue.js#javascript#前端 +2
到底了