摘要:
共同点 1、都是发送http请求 2、安全性都一样,安全性与提交方式无关 区别 ajax请求: 如果表单提交后不需要页面跳转,或者想把跳转的控制权放在前端的话,用ajax提交更方便,这样页面不用刷新,只局部刷新,加载速度快,网络带宽占用低,数据也不会闪屏 ajax在提交、请求、接收时,是异步进行的, 阅读全文
摘要:
computed计算属性 特点: 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持异步,当computed内有异步操作时无效,无法监听数据的变化 computed属性值会默认走缓存,计算属性是基于他们的响应式依赖进行缓存的,也就是基于data中声明过的或者父组件传递props中的数据通过计算 阅读全文
摘要:
JavaScript 首先,JavaScript是一个单线程的脚本语言,所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()后进行打印,如果不关闭弹窗,则不会执行后续的打印操作 微任务与宏任务的区别 宏任务: 类似于去银行办理业务,柜员同一时间只能为一个客户办理 阅读全文
摘要:
async/await await后面接一个会return new promise的函数并执行它 await只能放在async函数里 举例: function 摇色子(){ return new Promise((resolve, reject)=>{ let sino = parseInt(Mat 阅读全文
摘要:
声明一个数组,有多个内容,但是已知需要移除的那一项,但是不知道具体位置; var idList=['aaa','bbb','ccc','ddd'...] var str='ccc' 删除方法 function remove(str,idList){ var index=idList.indexOf( 阅读全文
摘要:
特点 这对选项需要一起使用,以允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。 格式 provide 选项应该是: 一个对象或返回一个对象的函数。该对象包含可注入其子孙的属性。 inject 选项应该是: 一个字符串数组或 一个对象,对象的 k 阅读全文
摘要:
一、概述 $ref、$emit、props是Vue中常见的传参方式,可以实现组件与组件之间的数据传递和交互 二、$ref的使用方式 父组件: <!-- 父组件 --> <template> <div> <h1>我是父组件!</h1> <child ref="msg"></child> </div> 阅读全文
摘要:
Vue.js中 watch <div> <p>FullName: {{fullName}}</p> <p>FirstName: <input type="text" v-model="firstName"></p> </div> new Vue({ el: '#root', data: { firs 阅读全文
摘要:
在vsCode中react中写html不会自动补全 自动补全的方法:文件 => 首选项 =>设置搜索 includeLanguages,找到这个点击到settings.json文件 在json文件中加入 "emmet.includeLanguages": { "javascript": "javas 阅读全文
摘要:
vue项目中 路径使用的@和~的区别 首先:@和~ 都是在路径访问时使用的。 @这是webpack设置的路径别名。这东西在vue标准模板里面的build/webpack.base.conf这个文件里面。默认定义:@这东西代表着到src这个文件夹的路径就是说@这东西代表着到src这个文件夹的路径然后是 阅读全文