首页
flameking
取消

Vue组件化编程

什么是组件 实现应用中局部功能代码和资源的集合 组件化编程的好处 依赖关系更加清晰 代码复用率更高(不仅仅是js和css,html结构也被复用了) 非单文件组件和单文件组件 什么是非单文件组件和单文件组件,看下图: 简而言之,非单文件组件是一个html文件,里面使用到多个组件,单文件组件是一个vue文件,本身代表一个组件 非单文件组件的使用 <!DOCTYPE...

data与el的两种写法

el的两种写法 1.在实例中设置 new Vue({ el:"#app", data:{ msg:"hello vue!" } }) 2.创建实例之后设置 var v = new Vue({ // el:"#app", data:{ msg:"hello vue!" } }) // 创建Vue实例之后再选择...

Yarn与NPM

包管理器 以前一个简单的文本编辑器足以让开发人员创建和管理他们的大部分项目。但如今,即使是一个相当简单的项目也有成百上千个脚本,而且还具有复杂的嵌套依赖项。如果没有某种自动化工具,这些脚本根本无法管理。这就是包管理器发挥作用的地方。 包管理器干的事 以各种不同的方式自动处理项目的依赖,例如:在包管理器的帮助下,我们可以安装、卸载、更新和升级包,配置项目设置,运行脚本等。 Yarn和NPM...

Vue Router的使用

什么是路由和路由器 路由就是一组key-value的对应关系 多个路由需要经过路由器进行管理 vue-router的理解 Vue的一个插件库,专门用来实现SPA应用,其中vue-router就是路由器,而我们创建的一个个链接地址与Vue组件页的键值对就是一个个路由,这些路由被Vue进行管理,当我们访问某个链接时,vue-router就会将指定的Vue组件渲染到对应的位置;使用vue-rou...

Vue-cli4脚手架搭建

为什么要使用Vue-cli脚手架 Vue-cli脚手架自带多种插件,这些插件能帮助开发者提高项目开发的效率,快速搭建项目开发环境 安装Vue-cli之前的环境准备 安装Node.js 1.版本查看命令:node -v 2.Node.js安装包携带了NPM包管理器 安装cnpm 因为npm国内使用下载速度很慢,所以使用cnpm从一个淘宝团队搭建的npmjs.org镜像网站下载我们所需要的j...

Element-Ui初体验

Element-UI在网页中使用 CDN引入Element-UI 1.引入样式 <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> 2.引入js <!-- Vue必须在element-ui之前引入,因为element-ui.js是基于Vue的 --...

认识O(NlogN)的排序

剖析递归行为和递归行为复杂度的估算 递归求数组最大值 public class RecursionArr { // right<arr.length,否则发送数组越界异常 public static int process(int[] arr, int left, int right){ if (left == right){ return arr[left...

玉秀天气

时间复杂度

时间复杂度 通常指最差情况下数据处理需要的开销,前提是数据量大的时候有效,原因是因为时间复杂度通常保存高阶,去掉低阶,如: O(n2 +2n+c),通常表示为O(n2),显然在数据量小的时候不可能忽略后面的低阶的数据,但如果数据量足够大,就可以忽略后面的低阶了 常数操作 与数据量无关的操作,通常基本数据运算,如加、减、乘、除等属于常数操作 测试程序的优略 解决一个问题不同方法,我们往往...

excel数据处理