摘要:
一个挺好用的网站可以查看html、css标签和属性,还有js语法,菜鸟教程:https://www.runoob.com/ w3school:https://www.w3school.com.cn/ 一、alt属性:alt属性是一个用于网页语言HTML和XHTML、为输出纯文字的参数属性,作用是当H 阅读全文
摘要:
查询之后发现是浏览器的同源策略,跨域了。浏览器的同源策略就是协议、域名、端口都要相同,只要当前页面的协议、域名和端口与请求地址的没有完全一样就会产生跨域问题。解决方案就是在vite.config.js文件中设置一下代理就行了,具体代码如下。其中proxy属性用于配置代理的规则,/api表示需要代理的 阅读全文
摘要:
因为都是双引号识别就会出问题,可以改成下面里面包单引号,使用反义斜杠试了不行。 阅读全文
摘要:
百度翻译了一下:TypeError:对常量变量的赋值。看了之后发现是定义了一个响应式的数据,在js中没有用.value赋值,直接变量名赋值导致的错误。 阅读全文
摘要:
一、当前页面铺满整个屏幕 这个只需要设置占据整个页面容器的高为100vh,1vh是当前屏幕高度的1%,宽为100vw,1vw是当前屏幕宽度的1%,页面的body的margin为0就行了。需要注意的是style中有没有限制样式的范围scoped,App.vue只是一个组件,限制样式的话最后渲染出来的b 阅读全文
摘要:
1、axios axios是一个基于promise的网络请求库,可以用于浏览器和node.js。 官网地址:https://www.axios-http.cn/。具体使用可以登录官网看文档,简单使用如下。 其他使用文档的地址:http://www.axios-js.com/zh-cn/docs/#a 阅读全文
摘要:
一、vue3创建项目与介绍 vue3创建项目与vue2使用vue-cli(基于webpack)脚手架不同,vue3使用create-vue(基于vite,更快)。创建项目的指令如下,首先看一下node的版本(node -v),16以上才支持。第一次创建项目会去下载create-vue比较慢(下载是下 阅读全文
摘要:
百度翻译一下未捕获的反应错误,defineProps这个函数没定义。原本以为是宏编译器没开的原因,网上搜了有说在.eslintrc.cjs中配置开启"vue/setup-compiler-macros": true。我的项目创建时没有加eslint所以没有这个配置文件,我又重新创建项目添加这个代码规 阅读全文
摘要:
一、自定义创建项目 默认的项目有很多包不全,需要的时候还要导包搭架子,因此我们可以自定义创建项目。 选择的项目按照自己需要的设置,可参考如下参数设置。(eslink是一种代码规范) 首先cd进入项目需要存放的位置,再用下面的命令创建项目。 vue create 项目名 二、vuex 1、vuex概述 阅读全文
摘要:
一、路由的封装抽离 目标:将路由模块抽离出来。好处:拆分模块,易于维护。 第一步:在src目录下新建一个router目录,在创建一个index.js文件,将先前main.js中的路由代码转移到index.js文件中。(这里需要使用到vue所以需将vue包导入;需修改组件路径,@符号代表绝对路径src 阅读全文