首页
最新

[Nuxt3/TS] 如何指定ES版本

在使用Nuxt3进行开发时,在服务器模块(/server/api)中处理Bigint时,出现了以下错误: 错误:在配置的目标环境("es2019")中无法使用大整数字面量。 从es2020开始支持Bigint,因此,看来需要更改TypeScript的版本。 服务器模块由Nuxt3内部的Nitro引擎驱动,因此,需要将设置传递给Nitro引擎。 可以在nuxt.config.ts中来指定ES版本: expo
发布于 2024-5-12 下午9:29 阅读数 1261

从 TypeScript 类型概述到 React 中的处理类型

TypeScript 概述 TypeScript 是一种将静态类型引入 JavaScript 的语言。 静态类型有两个主要优点: 类型安全 文档化 类型安全 编译器会进行类型检查,如果程序有错误,就会出现编译错误。 const message: number = 'hello hedy'; console.log(message); 没有编译的时候,webstorm或者VS code就会指出你是否使用不适当的类型编写代
发布于 2024-3-17 下午8:59 阅读数 1019

Vue3+TypeScript+Vuetify3+Pinia实例

使用Vite创建一个项目 yarn create vite 输入项目名称 选择框架vue 选择TypeScript 进入项目,安装依赖 安装Vuetify3 在项目根目录下面,执行: vue add vuetify 选择预设→Vuetify 3 - Vite (preview) 解决main.ts 引入./App.vue爆红提示 在vite-env.d.ts中添加一下代码。 declare module "*.vue" { import { DefineComponent }
发布于 2023-6-3 下午10:48 阅读数 2256

寻找完美的 TypeScript ORM!

什么是 ORM? ORM提供了一种更简单的方式来与应用程序中的数据库交互,它允许开发人员使用对象来处理数据。 TypeScript 的完美 ORM 是什么? 让我们看看一个 TypeScript 和 NodeJS 的完美 ORM 应该具备哪些理想特性,以及为什么这些特性非常重要,以及现有 ORM 在某些方面的不足。 完美 TypeScript ORM 的前五个特性是: 可序列化
发布于 2023-5-25 上午10:14 阅读数 1226

TypeScript中处理错误的5条准则

处理错误是软件工程的重要部分。 定义并具备如何处理错误的强有力指导方针,在开发功能时会让你的生活变得更加容易,而且,当事情出错时更加重要! 在 Orus(我们试图重新定义专业保险)中,随着时间的推移,我们量身定制了一种对我们很有效的错误策略,我们认为这可能是有用的分享。 虽然本文主要是关于 TypeScript 中的错误处理,但我
发布于 2023-5-23 下午9:9 阅读数 1009

💅 React中TypeScript装饰器模式的最佳实践:React的未来

在它成为主流之前,学习在React中使用Typescript装饰器模式 内容 开始之前 装饰器设计模式介绍 从头开始学习Typescript装饰器 4种Typescript装饰器 在React中启用Typescript装饰器 在React中使用Typescript类装饰器 在React中使用Typescript装饰器作为高阶组件 在React中使用Typescript方法装饰器 在React中使用Typescript属
发布于 2023-5-23 下午1:8 阅读数 953

TypeScript vs JSDoc: 什么是更好的类型检查工具?

在现代的Web开发中,类型检查已经成为了必不可少的一部分。在JavaScript中,有两个主要的工具可供选择:TypeScript和JSDoc。这两个工具都可以帮助开发人员在编写代码时进行类型检查,但它们之间有什么区别呢?在本文中,我们将探讨TypeScript和JSDoc的异同点,并比较它们的优缺点,以帮助你决定哪个工具更适合你的项目。 TypeScript Ty
发布于 2023-4-19 上午10:2 阅读数 2239

Typescript 5.0 发布:快速概览

探索最令人兴奋的功能和更新 作为一种不断发展的编程语言,TypeScript 带来了大量的改进和新功能。在本文中,我们将深入探讨 TypeScript 的最新版本 5.0,并探索其最值得关注的更新。 1. 装饰器 TypeScript 5.0 引入了一个重新设计的装饰器系统,改进了类型检查和元数据生成。装饰器现在更加无缝地与类型系统配合,使您能够编写更干
发布于 2023-4-16 下午5:20 阅读数 2115

TypeScript 5装饰器快速指南

TypeScript 5.0 发布了,官方支持第三阶段的装饰器提案。该提案有四个阶段,这意味着它可以快速稳定下来,而不需要对 API 进行重大更改。在本文中,我们将基于这些稳定的 API 进行探讨。 什么是装饰器 装饰器是 TypeScript 中的一个强大功能,允许开发人员修改或扩展类、方法、访问器和属性的行为。它们提供了一种优雅的方式来添加功能
发布于 2023-4-16 下午5:16 阅读数 3065

Vue3+TypeScript+Vuetify+Vite 实现动态主题切换

创建项目 创建一个 Vite 项目 npm create vite@latest 输入项目名称 ? Project name: vue3-ts 选择vue ? Select a framework: » - Use arrow-keys. Return to submit. vanilla > vue react preact lit svelte 选择ts ? Select a variant: › - Use arrow-keys. Return to submit. JavaScript ❯ TypeScript Customize with
发布于 2023-4-16 中午12:9 阅读数 2140

Vue3+TypeScript父子组件传值

将数据从父组件传递到子组件(Props) 子组件 我们先来创建一个子组件 <template> <div class="child"> <h3>{{title}}</h3> <p>{{content}}</p> </div> </template> <script setup lang="ts"> //从父级接收数据,定义接口 interface Props { title: string; content: s
发布于 2023-3-28 下午11:48 阅读数 1515

从 Rust 到 TypeScript 的转换之路

由于程序员往往会专门化,因此语言比较也往往形成他们的小圈子。因此你可能会在 C++ 和 Rust、Ruby 和 PHP 之间转换,但在圈子之间移动的情况却很少。几乎就像移动到完全具有全新文化的地球上的另一边的新国家,而不是几英里之外的新城市一样。 因此,我想分享一下我的笔记,记录我作为系统级 Rust 程序员到一个不太可能的竞争者 Ty
发布于 2022-7-26 上午8:0 阅读数 1742

13 Typescript 实用工具:开发者的速查表

13个Typescript实用工具:开发人员的速查表 Typescript在类型检查方面非常强大,但有时当一些类型是其他类型的子集时,你需要为它们定义类型检查,这会变得繁琐。 让我们来看一个例子,你有两个响应类型: UserProfileResponse interface UserProfileResponse { id: number; name: string; email: string; phone: string; avatar:
发布于 2022-4-7 上午8:0 阅读数 898

使用 TypeScript 开发实时应用程序:集成 Web Sockets、Node 和 Angular

前段时间,我使用 TypeScript 语言实现了一个简单的聊天应用程序。主要目的是编写一个演示,以解释如何在客户端和服务器上使用这种编程语言。客户端应用程序使用了最新的 Angular 功能。 在本文中,我将向你展示如何从头开始实现该应用程序。 什么是实时应用程序? 根据 维基百科的定义,实时应用程序允许接收到信息一发布就能接收到
发布于 2018-1-9 上午8:0 阅读数 903
TypeScript

TypeScript

文章: 14关注: 5点击: 1778
推荐作者
暂无描述
CSDN2023年新星计划优秀导师、CSDN万粉博主、CSDN全栈领域新星创作者、哔哩哔哩年度进取up主、阿里云官方专家博主、阿里云Apsara Clouder专项认证、华为云.云享专家、2022年腾讯年度进取作者。目前,正在负责为自己所在的学校开发的“综合服务站”项目运维
暂无描述
暂无描述
无喜无悲