Vue中props属性的使用和理解 Vue中的props:主要用于获取父组件传过来的数据。 话不多说,先上代码,再做分析: 12345678<div id="posts"> <blog-post v-for="post in posts" v-bind:key="post.id" v-bind:postss="pos 2020-07-30 Vue 前端 前端 Vue
Vue中插槽slot的使用与理解 1.slot:名为插槽,实则作为分发数据的一种接口形式。 2.slot主要有具名插槽和作用域插槽。 ①具名插槽主要针对多个插槽,为了区分这些插槽作用于不同的地方,因此在定义插槽的时候,添加name属性用来表示插槽名。 ②作用域插槽主要用于针对不同的插槽、不同的条件下插入不同的数据,以达到理想效果。 话不多说,先上代码,再做分析: 1234567891011121314<div id=&qu 2020-07-23 Vue 前端 前端 Vue
Vue中$attrs和$listener的用法 1.$attrs:用于继承获取父组件的所有属性(除了props中传递的属性,以及class和style属性) 2.$listener:用于继承获取父组件的所有事件,包含了作用在该组件上的所有事件。 12345678910111213141516171819202122232425262728293031323334Vue.component('base-input', 2020-07-22 Vue 前端 前端 Vue
总结redis的zset数据结构实战用法 一 背景之前做了项目中,很多地方都使用了redis,都使用了不同的redis数据结构来实现不同的需求,但是做完之后,却没有及时总结,现在,将设计到redis各数据结构的使用从项目中剥离出来,进行分析,本篇先着重讲zset数据结构的用途与常见指令,底层原理解析留在以后的笔记中学习记录! 我使用的后端框架Django,原生的redis操作集,redis版本6.0.6 二 zset数据结构我们都直到 2020-07-21 Redis Redis
在window10玩Linux系统初体验 在window10上玩LinuxWindow的Linux子系统的版本目前也有Ubuntu,kali,暂时没有centos具体的安装Linux子系统的步骤网上有很多,我这里就不演示如何安装Linux子系统了,如果是window10的话,安装起来不复杂。 更换Ubuntu的镜像源默认的Linux子系统的镜像源为国外的,在apt-get update时候太慢了,所以需要更换为国内的镜像源。 步骤:① 拷 2020-07-20 Windows Linux Linux Windows
JavaScript实现复制文本到剪切板 js实现复制文本到剪切板 一、背景我的博客网站目前需要添加赋值文本,在文本的末尾追加一些额外的信息,因此就需要调用window.oncopy方法,然后需要实现复制文本的js。 二、代码实现12345678910let oInput = document.createElement('input');let url = window.location.href;let titl 2020-07-13 JavaScript 前端 JavaScript 前端
Linux的软硬链接以及CP间的区别 Liunx中的软链接和硬链接学习一 背景最近在玩manjaro,在装些软件和工具的时候,用到了软硬链接和CP,在此做个笔记,加深一下印象! 二 软链接:{width=90%} 1.类似window系统下的快捷方式,作用可以将一个复杂目录下的文件链接到一个简单的目录下,因为复杂目录很难记住,如果要去执行的话,还得去复杂目录下找,这就很麻烦。 2.软链接和被链接的文件指向不同的innode索引结点 2020-07-12 Linux Linux
vue中$emit的使用 Vue中关于$emit的用法 一、背景最近正官方文档学习vue框架,只掌握一门语言及其技术是不够的,需要不断充实自己,这样才会有更加宽阔的视野。 二、$emit的使用$emit(event,arg):子组件可以回调自身或者父组件上的事件,参数event表示事件名,arg表示需要传递给回调事件的参数。 下面是官网给出的一段代码,我将对代码进行分析: 123456789101112131415161 2020-07-05 Vue 前端 前端 Vue
Manjaro初上体验之安装mysql8 manjaro上安装mysql8.0的踩坑记录假设前面的源已经换好,这样下载速度快些。 安装步骤1.我们首先看下仓库中最新版的mysql的版本 pacman -Si mysql 12345678910111213141516171819202122[syz@syz-x542un ~]$ pacman -Si mysql软件库 : archlinuxcn名字 : 2020-07-01 Linux Manjaro MySQL Linux MySQL Manjaro
Linux安装Memcache linux上安装memcache和python操作memcache的依赖项 背景memcache由于只具备k-v操作,因此在处理非常高的并发的情况下,速度要略快与redis。同时它是一款多线程的分布式缓存系统。 linux中安装memcache安装memcache的方式有两种方式: ①一种是wget网上的压缩包(包括libevent依赖包),然后下载下来进行tar,接着进入指定的目录,make编 2020-07-01 Linux memcache memcache Linux