logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux 系统让服务后台运行

你是否遇到过这样的情况:从终端软件登录远程的Linux主机,将一堆很大的文件压缩为一个.tar.gz文件,连续压缩了半个小时还没有完成,这时,突然你断网了,你登录不上远程Linux主机了,那么前面的半个小时就会前功尽弃,你非常气愤……在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网;或者(2)你在执行了shell命令之后必须要关闭终端软件(...

vue 监听页面滚动事件解决方案

mounted(){let self = this;//添加滚动事件window.addEventListener('scroll',this.scrollHandle)},destroyed(){//单页面应用,当切换路由,当前组件被销毁,但是滚动事件是添加在window 上的,并不会被销毁...

nuxt vue中刷新vuex state 数据丢失解决方案

nuxt1 配置插件(),太简单就不说了。注意:要禁止服务端运行,不然会报错,这个事件是在客户端添加的,不是在服务端小渲染的时候添加的。2 写代码,如下。export default function(ctx){//离开页面window.addEventListener('beforeunload', ()=> {...

vuex 中 action 的使用

今天是要来说一下action函数的参数一般在使用actions方法时我们会像下面的书写方式:actions:{add_num({commit}){console.log({commit})setTimeout(() => {commit('change',100);},2000)}...

vue 中间件

https://segmentfault.com/a/1190000019591515

直接操作 Vue data 中不存在的属性导致的 v-model 绑定异常问题

初学Vue遇到的问题,尝试了几个小时才搞明白,大佬应该一眼就能看出什么问题吧……需要注意,不要直接在JS中操作一个Vue data对象中不存在的属性,如果同时有通过v-model绑定到该对象的不存在的属性时,会出现诡异的行为表现,console中不会报出任何warn或error。需求是,实现三个复选框,第一个复选框初始为选中状态,一开始写出来是这样的——HTML12345<div id="a

vue 操作其他页面的数据的方法

vue 操作其他页面的数据的方法1 可以直接在当前组件中用ref 属性获取到子组件,然后调用其中的方法2 也可以直接dom 操作,子组件3 没有关系的两个组件,可以直接引入另外的一个组件,然后调用其中的方法,获取其中的数据。但是是以当前组件的名义来调用的,就是其中的this 是指向当前组件的,而不是被引用的组件。4 搜索头和搜索数据列表分离的解决方案1)搜索头点击搜索...

vue 路由传递参数,刷新页面 数据变成 [Object object]

原因:刷新页面的时候,我才框架会默认的把数据存放在本地,刷新完成后会把数据取出来,但是存储普通的字符串还好一旦存储数组,或者对象,如果不用JSON.stringify()方法把对象转换成字符串的话,再次取出来,数据就会变成一个奇怪的东西,无法parse ,也不能直接使用数据就变成 [Object object] 了,估计这个是vue 的一个bug,所以在传输数据的之前要提前把数据JSO...

如何在外部js 文件中使用vue this关键字。

1 this 关键字是什么?this 指向了当前对象,当前对象里面有一些方法和属性可以给我们使用。我们使用this 关键字的目的是使用当前对象下的方法和属性,当我们在vue 文件里面使用 this 的时候这个this 就是export default{}中的这个 { },这个{ } 里面有很多的方法和属性可以给我们使用。所以如果我么想要在外部文件里面使用某个vue 组件的属性和方法可以直接impo

git 提交正确流程于冲突的解决

使用git想GitHub远程仓库上传代码的基本步骤一般是初始化为git仓库git init添加所有要提交的文件git add .本次提交说明git commit -m '提交说明'关联GitHub远程仓库git remote add origin 仓库地址(没有添加ssh key建议使用 https地址)拉去远程仓库最新代码git pull origin master推送本次提交到仓库git pu

    共 14 条
  • 1
  • 2
  • 请选择