logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Parallels Desktop17安装win10过程

停止虚拟机,打开Parallels Desktop 虚拟机的状态,再Windows安装的界面先把把Windows虚拟机停止,然后再点击顶部的 【菜单】 按钮找到 【配置…,先彻底关闭退出虚拟机软件,然后打开访达,按下shift+command+G 三个键,前往文件夹:/Library/Preferences/Parallels。这里需要注意的是,必须安装正版的win10,不然镜像是无法被识别到的。

#linux#开发语言#系统架构
(二)vue3之v-for Array Refs

1.简介在vue2中,v-for绑定$refs将会自动生成一个refs的数组,但是在v-for中这种行为将会变得有歧义和不高效。而在vue3中,这种用法就不会生效,因为vue3不会自动生成refs的数组。如果我们需要拿到多个的refs组成的数组,那么就需要使用函数的方式手动去绑定。2.vue2中的用法<template><div><ul><!-- 绑定re

#vue.js#javascript#前端
(三)vue3之Async Components异步组件

1.简介vue3中的Async Components异步组件使用进行了很大的改动,改动如下:使用defineAsyncComponent方法来定义async components异步组件组件配置项的component重新命名为loaderloader函数(对应vue2的component函数)不再接受resolve和reject参数,并且必须返回Promise2.vue2的使用方式vue2中通过一

#vue.js#javascript#前端
Vue如何优雅地进行事件解绑和解绑

使用vue的同学一定对事件的绑定和解绑再熟悉不过了,以开启scroll事件为例,我们一般的写法是这样的:export default {name: "test",data() {return {};},mounted() {window.addEventListener("scroll", this.scrollHanlder);},beforeDestroy() {window.removeEv

#vue.js#javascript#前端
手把手写一个vscode翻译插件

写这篇文章的初衷是看到市场上的中英翻译插件都是将翻译结果以弹窗的形式做的,体验感非常不好。如果有像有道字典那种打开一个弹窗或者新tab的翻译面板来进行使用就好了。但是找了很久都没有找到,所以就自己写了一个。成品如下:仓库地址:https://github.com/atdow/translation-panel如果想体验该翻译面板插件,请在vscode插件市场中搜索并安装:右键打开菜单栏,并选择,即

文章图片
#vscode#javascript#前端 +1
(四)vue3之key值绑定

我们知道,key值在vue中是非常重要的,可以在dom diff中提高dom的可复用性。那么在vue2和vue3中的使用有什么不同呢?1.在v-if/v-else/v-else-if中,key值绑定不再是必须的,因为vue3会自动生成对应的唯一key值2.如果你在vue3中(如v-if)手动绑定key值,那么其他对应指令中(如v-else)也必须手动绑定key值3.<template v-f

#vue.js#javascript#前端
写一个vscode支持vue文件跳转到定义的插件,又可以愉快地摸鱼了

由于全局组件引入的情况比较复杂,该插件使用了模糊查找的方式来查找组件定义的地方,做到了全局组件引入的跳转支持。在vue-cli(webpack)的配置下,我们可以配置alis别名,这样我们可以提升生产效率,但是vscode本身是不支持的,所以该插件需要支持alis别名路径跳转。如果我们使用了省略写法,vscode自身是无法支持跳转的,所以该插件需要支持省略写法跳转。中,其中包含了组件的引入和注册,

文章图片
#vue.js#vscode#javascript
React Native环境搭建:ios环境搭建

按照React Native官网的环境搭建过程,我们启动项目后总会遇到很多奇奇怪怪的环境问题。通过几天的折腾,终于完美地将React Native项目给启动了起来。以下是我通过mac(catalina10.15.7)搭建React Native环境的过程,m1的mac不作为参考。大家按照以下步骤进行搭建后可能会遇到不同的问题,可以通过评论留言,共同解决。环境搭建分为两个部分,分别是ios环境搭建和

文章图片
#react native#ios#xcode
npm install 404问题

这个时候我们再安装npm包,比如npm install create-vue,这个时候报了。当我们在安装npm上的包时,明明看到npm上是有包的,但是安装的时候却报了。这个问题大概率是由于我们设置了。的问题,比如是淘宝镜像或者是我们的其他代理。

#npm#前端#node.js
到底了