
前端
乌斯怀亚的小船
这个作者很懒,什么都没留下…
展开
-
HTML5 语义化
https://www.jianshu.com/p/b226910034f2转载 2022-03-14 09:06:29 · 152 阅读 · 0 评论 -
Vue生命周期函数
简介:生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以分为创建阶段和运行期间以及销毁期间。其中创建期间的函数有beforeCreate、created、beforeMount、mounted;运行期间的函数有beforeUpdate、updated;销毁期间有beforeDestroy、destroyed。一、创建期间:1.1 beforeCreate:Vue或者组件刚刚实例化,data、methods都还没有被创建。1.2 created转载 2022-03-13 23:35:59 · 183 阅读 · 0 评论 -
Vue中$refs的基本用法
ref 有三种用法: 1、ref 加在普通的元素上,用this.$refs.(ref值) 获取到的是dom元素2、ref 加在子组件上,用this.$refs.(ref值) 获取到的是组件实例,可以使用组件的所有方法。在使用方法的时候直接this.$refs.(ref值).方法() 就可以使用了。3、如果通过v-for 遍历想加不同的ref时记得加 :号,即 :ref =某变量 ;注意:ref需要在dom挂载后才能获取到,否则undefined,在使用的时候确保dom已经渲染完成。比如在生转载 2022-03-13 19:30:24 · 774 阅读 · 0 评论 -
vue 报错,Uncaught TypeError:Object(...)is not a function
原因: vue-router版本过高,所以报错(当时时4.的版本)解决: 降低版本。法一:package.json中修改vue-router版本,然后再npm install下法二: 在终端输入 npm install vue-router@3.2.0原创 2022-03-02 16:26:31 · 3216 阅读 · 0 评论 -
跨域问题及解决方法
跨域问题定义:解决方法:定义:跨域(跨域资源共享),Cross-origin Resources Sharing [CORS ]它是浏览器的保护机制只允许网页请求同一域名下的服务(协议域名端口都保持一致,即“同源策略”,若有一项不同,那么就是跨域请求)解决方法:在前后端分离的项目中解决跨域问题可以从三种情况下手:配置后端浏览器是否启用跨域保护机制是根据后端的响应来决定的 —> 浏览器根据的是响应的access control allow origin响应头来决定的(若次原创 2022-02-28 22:30:18 · 604 阅读 · 0 评论 -
引入vuex 报错警告 “export ‘inject‘ was not found in ‘vue‘
问题:解决方案:1.看一下自己的vuex版本是不是4.x.x ,如果是,先卸载vuex2.重新下载vuexnpm install vuex@3.4.0转载 2022-02-27 19:29:06 · 987 阅读 · 0 评论 -
Node.js中package.json中^和~的区别
webpack 项目的package.json 文件列出了项目所依赖的插件和库,同时也给出了对应的版本说明,但是在版本说明前面还有个符号:’^’(插入符号)和’~’(波浪符号),总结了下他们之间的区别:例如:'~'(波浪符号):他会更新到当前minor version(也就是中间的那位数字)中最新的版本。放到我们的例子中就是:"exif-js": "~2.3.0",这个库会去匹配更新到2.3.x的最新版本,如果出了一个新的版本为2.4.0,则不会自动升级。波浪符号是曾经npm安装时候的默认符号,现在转载 2022-02-21 17:13:02 · 678 阅读 · 0 评论 -
Node.js的下载与安装(附webpack安装)
Node.js官网安装包名称:名词解释:安装:测试:备注:Node.js卸载教程原创 2022-02-16 18:23:38 · 429 阅读 · 0 评论 -
简单理解弱类型、动态类型、解释型语言
弱类型和强类型简单的说, 二者的区别就是是否偏向于容忍隐式类型转换。$str = 'abc'; //str是一个字符串$str = 1; //这时候又变成整形if($str){}; //这时候又是一个布尔型所以php是弱类型语言,变量类型会自动转换。动态类型和静态类型简单的说, 二者的区别就是声明变量的时候是否需要指定变量类型。php是动态类型语言,声明变量时无需指定类型。注意: 一个语言是不是强类型语言和是不是动态类型语言没有必然联系。3.动态语言和静态语.转载 2022-02-06 16:37:27 · 241 阅读 · 0 评论 -
监听浏览器窗口关闭事件onbeforeunload不起作用
先贴代码<body> <!-- <script>window.alert("Catalina")</script> --> <!-- <script>window.confirm("Catalina 我还来得及吗?")</script> --> <!-- <script>window.prompt("你喜欢现在的我吗?","喜欢")</script> --> <原创 2021-06-10 23:11:01 · 2076 阅读 · 1 评论 -
js中全局作用域和函数作用域;js中换行问题;
变量的作用域分为全局作用域和函数作用域。定义在任何函数外部的变量是全局作用域变量,在函数内部不使用var 关键字定义的变量也是全局作用域变量,在函数内部使用var关键字定义的变量才是函数作用域变量。函数作用域变量会覆盖同名的全局作用域变量。全局作用域变量的可见区域是整个脚本(除了被同名函数作用域变量覆盖的区域),函数作用域变量的可见区域是函数内部(除乐被内部嵌套函数中同名函数作用域变量覆盖的区域)总结规范:函数内部尽量使用函数作用域变量,不使用全局作用域变量,为了避免混淆,全局作用域变量和函数作用域原创 2021-06-10 21:21:22 · 120 阅读 · 0 评论