logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TypeScript 安装教程

tsc -v安装成功,但是执行tsc -v 命令,查看安装的ts版本时报错:tsc : 无法加载文件 D:\nodejs\node_global\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.LinkID=135170 中的 about_Execution_Policies。这个错误提示表明系统执行策略限制了脚本的运行。tsc -v接下来

文章图片
#typescript#前端
vue3 组合式API defineEmits() 与 emits 组件选项

defineEmits() 和 emits组件选项在功能上都是用于声明组件可以向外触发的事件。它们的核心目的都是让组件明确地告知外界它能够发出哪些自定义事件,以此来规范组件间的通信。defineEmits()在 Vue 3 的组合式 API 中使用。emits组件选项 在Vue 2 及 Vue 3 的选项式 API 中使用。

文章图片
#vue.js#javascript#前端
Vue大屏自适应容器组件:v-scale-screen

,以实现页面在不同分辨率下的等比缩放,可根据宽度自适应,高度自适应,和宽高等比例自适应,全屏自适应(会存在拉伸问题)组件通过包裹子元素的方式工作,它会自动计算父容器与目标画布宽高的比例,并进行缩放。在数据可视化项目开发中,大屏自适应一直是前端开发的痛点和项目刚需,作为大屏自适应容器组件,核心原理是对父容器进行 CSS 缩放(触发过于频繁,可以添加防抖或。在vue2中作为插件使用,在。

#vue.js#前端#javascript
vue3 内置特殊元素<slot> 与 插槽 Slots

Vue 模板里的元素会被编译到 JavaScript,因此不要与原生元素进行混淆。元素可以使用 name attribute 来指定插槽名。当没有指定 name 或者name="default"时,将会渲染默认插槽。传递给插槽元素的附加 attributes 将作为插槽 props,传递给父级中定义的作用域插槽。

文章图片
#javascript#前端#vue.js
Vue3项目引入.ts文件报错:An import path can only end with a ‘.ts‘ extension when ‘allowImportingTsExtensions‘

An import path can only end with a '.ts' extension when 'allowImportingTsExtensions' is enabled.ts-plugin(5097)

文章图片
#vue.js
Vue Router

Vue是一个典型的SPA单页面应用框架。SPA单页面是指网站只有一个html页面,所有的页面切换都只在这个html页面中完成。不同组件的切换全部交由路由来完成。Vue Router 是 Vue.js 官方的客户端路由解决方案。它与 Vue.js 核心深度集成,让用 Vue.js 构建单页应用变得轻而易举。客户端路由的作用是在单页应用 (SPA) 中将浏览器的 URL 和用户看到的内容绑定起来。当用

文章图片
#vue.js#前端#javascript
到底了