
vue
不吃芒果……
现在即是过去的将来
展开
-
vue获取本地json文件数据
vue cli2和vue cli3搭建的项目两种不同的目录结构;一种有static目录;静态资源存放在static下高版本没有static目录,有public目录;静态资源存放在public下所以解决方案也不一样;首先现在并导入axios: 在集成终端中:npm i axios在main.js文件中:import axios from 'axios' // 安装axios后引入Vu...原创 2021-12-06 19:07:08 · 5975 阅读 · 1 评论 -
前端接口传递参数在network中多了一个冒号
接口中改变content-Type原创 2021-12-08 17:17:05 · 858 阅读 · 0 评论 -
创建初始vue框架
1、开始创建:cmd 中进入新建文件夹输入vue create HelloWorld2、选取 Manually select features 手动选取项目需要的基本功能3、选择自定义的配置,一般选: Choose Vue version Babel Router Vuex CSS Pre-processors Linter / Formatter4、选择 vue 的版本 vue2/......原创 2021-12-08 21:33:38 · 609 阅读 · 0 评论 -
vue中使用$refs获取不到DOM元素
this.$refs.xx 为 undefined 的几种情况:1. 在created 钩子函数中调用:create()在实例创建完成后被立即调用。这时,实例已完成数据观测、属性和方法的元素,watch/event事件回调。但是,挂载阶段还没有开始,所以this.$refs获取不到DOM。2. 获取的是设置了v-if/v-show的元素:如果在DOM结构中的某个DOM节点使用了v-if、v-show或v-for(根据后台数据动态操作DOM),那么这些DOM 在mounted阶段是不存在的。在mou原创 2021-12-09 23:43:05 · 9583 阅读 · 0 评论 -
监听文件下载过程,并提示文件下载完成
const xhr = new XMLHttpRequest(); xhr.open('GET', baseUrlFun() + response.path); xhr.send(null); // 设置服务端的响应类型 xhr.responseType = "blob"; // 监听下载 xhr.addEventListener('progress', event => { // 计算出百分比 const percent = ((event.loaded /..原创 2022-03-08 16:21:18 · 5418 阅读 · 2 评论