前端
真不可思议
这个作者很懒,什么都没留下…
展开
-
VSCode(win版)运行 vue --version 报错
VSCode(win版)运行 vue --version 报错vue : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。+ vue --version+ ~~~ + CategoryInfo : Secu原创 2022-09-13 18:10:43 · 828 阅读 · 3 评论 -
Vue中如何像积木一样开发网页
在项目中,组件无处不在,可以通过对组件功能的封装,像搭积木一样开发网页。一、组件化开发比如 button 就是一个组件,前端页面会加上边框和鼠标悬停等样式,还可以使用 click 事件出发函数等。只不过这是浏览器封装好的组件,在编辑代码的任何地方,只需要使用如下代码,就能在前端页面显示一个按钮。<button> BUTTON </button>除了浏览器自带的组件外,Vue 还允许我们自定义组件,把一个功能模板 (template)封装在一个 .vue 文件中。把每原创 2021-12-14 16:28:49 · 1431 阅读 · 3 评论 -
Vue3 响应式原理
响应式原理Vue中的响应式通过三种响应式解决方案,defineProperty、Proxy、value setter。Vue2中使用 defineProperty API 实现响应式,存在的缺陷就是删除 obj.count 属性,set 函数不会执行,所以Vue2中需要使用 $delete 函数区删除数据。如下代码实现了简易的响应式功能,定义一个对象obj,使用 defineProperty 代理了 count 属性。这就实现了 obj 对象的 value 属性实现了拦截,读取 count 属性的时原创 2021-11-29 17:50:31 · 4218 阅读 · 0 评论 -
Vue3+TypeScript+vite
VScode插件:volar原创 2021-11-03 22:58:41 · 234 阅读 · 0 评论 -
promise & async await
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&l.原创 2021-11-02 22:49:09 · 88 阅读 · 0 评论 -
uni-app H5 打开下载文件跨域及移动端无法打开
使用uni.downloadFileuni.openDocument 移动端无法打开文件解决办法,使用 window.open直接打开....也看了官方以及各论坛的解决方案,没能解决。。。希望解决了的指点指点。原创 2021-08-05 10:20:24 · 2142 阅读 · 0 评论 -
Mac 安装 typescript 报错
npm install -g typescript 报错,如下图:原因,权限问题,加上 sudo ,sudo npm i -g typescripttsc -V 查看是否安装成功,出现版本号则表示 安装成功原创 2021-05-17 20:07:59 · 732 阅读 · 0 评论 -
axios封装
axios 封装//axios 的封装//1.引入axiosimport axios from "axios";//引入Messageimport { Message } from "element-ui";// 2.创建axios实例const service = axios.create({// 3.配置baseURL: "http://10.36.136.10:8080/index/Api", //请求基础路径,自行修改timeout: 60 * 1000,.原创 2021-04-12 08:51:45 · 99 阅读 · 0 评论