简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
<1>Linux命令— cp 复制、 mv 移动/重命名、 rm 删除cp 复制 拷贝 复制、拷贝 copy cp 文件名 路径 cp bj.txt ./java/jee:把当前目录的bj.txt拷贝到当前目的java文件夹里的jee文件夹里 cp 文件名 文件名 cp dd.txt ee.tx..
参考一:function isEmpty(obj){if(typeof obj == "undefined" || obj == null || obj == ""){return true;}else{return false;}}参考二:if (variable1 !== null || variable1 ...
本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。阅读本文大概需要15分钟,通过阅读本文你将知道一下概念:容器什么是Docker?Docker思想、特点Docker容器主要解决什么问题容器 VS 虚拟机Docker基本概念: 镜像(Image),容器(Container),仓库(Repository...
本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。阅读本文大概需要15分钟,通过阅读本文你将知道一下概念:容器什么是Docker?Docker思想、特点Docker容器主要解决什么问题容器 VS 虚拟机Docker基本概念: 镜像(Image),容器(Container),仓库(Repository...
前端知识点总结——Vue2018-04-15 web前端开发1.框架和库的区别框架(framework):有着自己的语法特点、都有对应的各个模块。库(library):专注于一点。框架的好处:提到代码的质量,开发速度提高代码的复用率降低模块之间的耦合度(高内聚低耦合)UI:user interfaceGUI:graphical user interfaceCLI:command line inte
VUE的模板采用DOM模板,也就是说它的模板可以当做DOM节点运行,在浏览器下不报错,绑定数据有三种方式,一种是插值,也就是{{名称}}的形式,一种是v-绑定,还有一种是v模型{{名称}}的形式比较好理解,就是以文本的形式和实例数据中对应的属性进行绑定比如。:var app = new Vue({el:'#app',template:'<div @ click =“toggleNam
最简单的路由1,原理:通过控制父组件一个路由变量的值,来动态改变指向的组件;而被指向的组件又通过渲染方法被渲染到父组件中,因此当指向组件改变时,被渲染的组件也随之改变;因此,就相当于通过控制一个变量来实现了路由的效果;2,核心:通过渲染方法来写,比较优雅。事实上也可以通过模板标签来写,但这样写的话,就会像之前解释渲染方法的用处一样,会写很多额外的代码(通过V-如果写在标签里,来判断到底渲染哪个组件
1,vue里面实现返回上一级或返回VUE里面实现返回上一级:此$ router.back(-1);2,vuex的实现方式: 如果(这个。$商店。状态。previousRouter。名){这个。$路由器。推({ 名称: 此。$商店。状态。previousRouter。名称 });}3,vuex的安装及使用: 项目报错如下:TypeError: Cannot read...
参考一:1、计算属性适用的情形我们可能会有这样的需求,一个数据属性在它所依赖的属性发生变化时,也要发生变化,这种情况下,我们最好使用计算属性。例如在下面这个例子中,如果我们使用监听函数,代码就会变得有点冗余。<div id="demo">{{ fullName }}</div>var vm = new Vue({el: '#demo',dat...
我们使用vue-router及vuex时引入它们的方式是直接以<script src =“xxx”>的方式引入且就在一个文件中写。但是实际开发时,我们并不是这样操作的,一般我们会使用VUE-CLI脚手架。但是使用VUE-CLI的话,我们在引入VUE路由器及vuex时写法会稍有不同,这里我来举个通俗易懂的例子(每一步都很详细且代码中比较重要或者难以理解的地方我都注释出来了