logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

惊!把vue项目改成electron桌面端应用如此简单

以前vue项目改成桌面端我记得是比较麻烦的,要配置很多的依赖项,没想到现在就是执行几行命令就完事了目标:尝试把此项目改成桌面应用在项目根目录下执行如下命令:vue add electron-builder安装过程中会提示选择版本,一般有三个版本可以选择,选择最新的版本就可以了安装完成后:1.执行npm run serve 正常打开网页端项目2.执行npm run electron:serve打开桌

#前端
vue-使用Proxy代理跨域

什么是跨域?域名 协议 ip地址 端口 任何一个不一样 就跨域解决跨域?1 jsonp—使用script的src发送只能get 请求2 cors 后台设置允许跨域需要后台设置 允许跨域​所有后台语言 都可以设置3服务器代理,服务器之间不存在跨域问题vue在 vue.config.js可以配置重写webpack代理webpack代理原理:说...

#前端
git版本控制系统详细介绍

常用的git代码托管服务:Git中存在两种类型的仓库,即本地仓库和远程仓库,如果搭建git远程仓库呢?可以借助网上提供的代码托管服务来实现,常用的有GitHub,码云,GitLab等github是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,所以改名为github码云是国内的一个国内的代码托管平台,由于服务器在国内,所以相比于github,码云速度会...

Vue中watch浅监听,深监听,同时监听多个属性(巧用computed)

Vue中的watch如何深度监听某个对象export default {data () {return {name: '张三'}},watch: {// name 函数 是对应那个数据名字name (newValue, oldValue) {}}}上面代码中: 有个原则监...

vue2中Options API 和 vue3中Composition API 的对比

回顾一下:在vue2中如何组织代码的,我们会在一个vue文件中methods,computed,watch,data中等等定义属性和方法,共同处理页面逻辑,我们称这种方式为Options API缺点: 一个功能往往需要在不同的vue配置项中定义属性和方法,比较分散,项目小还好,清晰明了,但是项目大了后,一个methods中可能包含20多个方法,你往往分不清哪个方法对应着哪个功能vue3中的Comp

#前端
解决async/await中promise返回reject报错的问题,浅谈js异常捕获的历程

javascript我觉得印象深刻的两大特点,单线程和异步,单线程不说了,今天来说下异步吧,这星期我碰到的一个问题,这是我以前没有留意到的,异步编程步步都是坑,正常的思维方式应该是同步的,而异步思维没经过训练,很容易犯错,我想啊,promise用async,await优化,不仅是为了更优雅的书写,和阅读,通过优化把异步代码写成同步,也是为了更加符合人正常的思维方式正常的异常捕获:try {thro

#前端#javascript
uni-app元素节点操作-uni.createSelectorQuery()

我们知道uniapp中式没有window对象,和dom元素的,但是有时我们需要获取页面上节点的一些几何信息,以帮助我们完成业务和功能的实现,怎么办呢?查阅官方文档:接下来就来踩踩uniapp节点操作的坑吧按照文档:写下如下代码,验证:<template><view class="content"><view class="text-area" style="posit

#前端#vue.js
到底了