- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Vue——路由vueRouter
一、不在初始化vue的时候安装router的情况下 1、手动安装vue-routernpm i vue-router或者yarn add vue-router 2、在src文件夹中创建router文件夹 3、在router文件夹中创建index.js文件 4、在index.js文件中导入vue以及vue-router模块import vue from ...
2018-10-27 02:08:03 256
原创 Vue——虚拟DOM(vnode),优化数组
Vnode 是vue里的虚拟dom,真实的html标签dom对象是会被浏览器渲染出来的,每次渲染必定会消耗很多的图形运算功能,虚拟dom 是一个对象,不会直接渲染到浏览器中, 如果我有1000条数据,我修改了其中两条,真实的DOM会重新渲染1000条数据,只要发生了变化,就会重新渲染全部数据,虚拟dom 会生成1000个对象 (它是不会被浏览器图形化渲染的),虚拟dom 里的东西...
2018-10-25 00:42:11 819
原创 Vue—— JSX渲染函数rander
1、直接在vue实例中使用 rander 函数进行渲染,使用 rander 函数之后,不需要使用 template 以及 components rander 函数的 createElement 方法的第一个参数为组件或者html标签,第二个参数为 option ,第三个参数为插槽的内容new Vue({ el: '#app', render(createElement) ...
2018-10-24 00:57:42 3166
原创 Vue——初始化Vue
1、使用Vue-cli初始化Vue 使用 Vue-cli 最新版(3.0),集成了可视化界面创建项目, typescript版本的vuenpm i -g @vue/cli 使用 Vue-cli 旧版本npm i -g vue-cli在命令行中输入vue - V 查询到版本信息,初始化安装成功2、创建项目vue init <模板名称> &l...
2018-10-21 10:22:13 1709
原创 JavaScript——小坑
1、注意到返回的函数在其定义内部引用了局部变量arr,所以,当一个函数返回了一个函数后,其内部的局部变量还被新函数引用function count() { var arr = []; for (var i=1; i&amp;lt;=3; i++) { arr.push(function () { return i * i; });...
2018-10-18 23:55:12 235
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人