笔记
paintingsky
这个作者很懒,什么都没留下…
展开
-
使用组件中的部分功能
在子组件中使用v-if=‘flag’,接收父组件的传入的状态。这样的话,在使用上面这个组件的时候,如果没有给组件传flag的值,则那部分功能不显示,对原组件不影响,如果给组件传了一个true的值,则这一功能会显示。父组件子组件原组件为v-if后失去了重命名功能...原创 2021-07-18 11:04:48 · 112 阅读 · 0 评论 -
webpack(2)
使用npm添加vue添加完后会报错,原因在以下:原创 2021-02-24 23:29:33 · 53 阅读 · 0 评论 -
webpack
从本质上来讲,webpack是一个现代的javascript应用的静态模块打包工具。一个是模块,一个是打包。webpack就是前端模块化工具。webpack更加强调模块化开发管理,而文件压缩合并,预处理功能,是他的附带功能。webpack模块化打包为了能够正常运行,必须依赖node环境。node环境为了正常的执行很多代码,必须其中柏寒各种依赖的包npm工具用来管理各种包。作用就是告诉webpack对js文件进行打包,并放入dist文件夹中的bundle.js文件中开发时在src 中开发,不管原创 2021-02-24 23:29:50 · 48 阅读 · 0 评论 -
学习vuex2
mutation只能监听同步方法,对异步方法无法监听,devtool不能响应数据更新在index.js中在组件中index.vueApp.vuemodules在组件中的可以有三个参数,最后一个rootState为根state对象解构,原本应为context的。...原创 2021-06-09 13:15:00 · 62 阅读 · 0 评论 -
学习vuex
vuex是做什么的呢?就是一个状态管理工具;状态管理工具:原创 2021-06-09 13:14:26 · 97 阅读 · 0 评论 -
promise
promise可以以一种优雅的方式来解决回调地狱。一般情况下时有异步操作时,使用promise对这个异步操作进行封装new Promise()正常使用.then().catch()promise的另外处理形式正常使用下对代码的简写省略了Promise.resolvereject 简写的两种方法,一个式Promise.reject(),另一个是手动抛出异常throw ’ error ’promise.all 方法使用 某个需求需要两次请求才能完成的话可以使用promise.原创 2021-03-10 19:48:49 · 55 阅读 · 0 评论 -
axios
最终方案或者更简单的原创 2021-03-13 11:24:24 · 54 阅读 · 0 评论 -
each和for each
express第三方 web开发框架高度封装了http模块更加专注于业务,而非底层细节增删改查使用文件来保存数据(锻炼异步编码)文件型数据库mongoDB(所有方法都封装好了)each 是art-template的模板语法:专属的{{each 遍历项}}{{$value}}{{/each}}foreach是ES5 中的一个数组遍历函数,是js原生支持的遍历方法。可以遍历任何可以被遍历的成员。...原创 2021-06-09 13:09:37 · 110 阅读 · 0 评论 -
ajax的学习
行头空行体原创 2021-06-09 13:08:13 · 81 阅读 · 0 评论 -
变量提升和函数提升
在js中,代码的执行时分两步走的(1.与解析,2.一步一步的执行。)1.预解析阶段,首先会在全局作用域中,js解析其会找所有的var function 参数,并提前到当前作用域的最顶上去,变量的赋值操作不会提前,还在与原来的地方,此时并没有执行代码。...原创 2021-06-09 13:07:21 · 50 阅读 · 0 评论 -
对象创建模式
第一种用object构造函数模式new Object第二种 直接使用对象字面量var p={}第三种 工厂模式通过工厂函数动态创建对象并返回使用场景,需要创建多个对象,问题 对象没有一个具体的类型,都是Object类型工厂模式下所创建的对象都是属于Object类型。就是每次return一个新的对象。方法四 自定义构造函数模式自定义构造函数,通过new创建对象使用场景:需要创建多个类型确定的对象问题:每个对象都有相同的数据,浪费内存。自定义构建函数的对象的类型方式六原创 2021-06-09 13:06:56 · 51 阅读 · 0 评论 -
浏览器内核
定时器并不一定定时执行定时器回调函数是在主线程执行的,js是单线程的。事件循环模型setTimeout()的回调函数是在主线程执行的定时器回调函数只有在运行栈中的代码全部执行完后才有可能执行js的单线程,与他的用途有关作为浏览器脚本语言,js的主要用途是与用户互动,以及操作Dom这决定了他只能是单线程,否则会带来复杂的同步问题。事件管理模块(定时器,事件监听,ajax)事件驱动模型H5多线程主线程控制dom将数据交给分线程进行计算或者处理,然后再返回给主线程...原创 2021-06-09 13:06:11 · 58 阅读 · 0 评论 -
原型链继承
原型链的继承1.定义父类型构造函数2.给父类型的原型添加方法3.定义子类型的构造函数4。创建父类型的对象赋值给子类型的原型。5。给子类型原型的构造属性设置为子类型6,给子类型原型添加方法7.创建子类型的对象,可以调用父类型的方法关键1.子类型的原型为父类型的一个实例对象。、借用构造函数继承(假的)1.定义父类型构造函数2.定义子类型构造函数3.在子类型构造函数中调用父类型构造关键1.在子类型构造函数中通用call()调用父类型构造函数...原创 2021-06-09 13:05:40 · 125 阅读 · 0 评论 -
vue-router
生命周期![在这里插入图片描述](https://img-blog.csdnimg.cn/20210307105808937.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly 9ibG9nLmNzZG4ubmV0L3BhaW50aW5nc2t5,size_16,color_FFFFFF,t_70)create是在创建组件才执行的回调函数mounted 是在template挂载得到dom原创 2021-03-07 15:44:55 · 63 阅读 · 0 评论