![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
九段刀客
你期待的并且相信的,终将实现!
展开
-
vue3 + vite 批量注册指定标识的全局组件
vue3 + vite 批量注册全局组件原创 2023-02-10 10:45:41 · 259 阅读 · 0 评论 -
vue中使用typescript包括data、mixins、watch、props、computed的用法
home.vue<template> <div class="home"> {{name2}} <div :class="color"> 名字:{{name}} <button @click="changeName">改变颜色</button> </div> <input v-model="name" /> <HelloWorld title=".原创 2020-07-13 20:52:03 · 1894 阅读 · 0 评论 -
vue+typescript项目中无法使用vue-print-nb 打印
问题vue项目改造成对typescript支持的项目后,vue-print-nb打印指令无法使用尝试有没有对应的typescript包,发现没有解决办法node_modules目录下找到vue-print-nb,复制出src/packages目录下的print.js和printarea.js。把他们后缀改成ts,然后内部的类型处理一下。print.tsimport Print from './printarea';import Vue from "vue";Vue.directive(原创 2020-07-10 11:36:12 · 3213 阅读 · 5 评论 -
vue + typescript 项目引入第三方库,提示找不到模块
npm install @types/lodash --save-dev安装完成后原创 2020-07-02 17:04:39 · 4374 阅读 · 0 评论 -
vue+TypeScript的项目使用$refs出现异常提示的问题
异常提示Property 'validate' does not exist on type 'Vue | Element | Vue[] | Element[]'. Property 'validate' does not exist on type 'Vue'.解决方法clickLogin() { const el: any = this.$refs.form; el.validate((valid: boolean) => { if (valid) {原创 2020-06-07 22:15:58 · 4445 阅读 · 1 评论 -
TypeScript+VS Code配置自动编译
1、初始化tsc --init2、tsconfig.json中将"outDir": "./" 注释打开,也可以换成你想要编译后存放的目录3、vscode中终端-运行任务-tsc:监视4、新建一个ts文件保存后就可以看到编译后的js文件了注意:如果运行任务时出现因为在此系统上禁止运行脚本1. 以管理员身份运行vscode,可以右键快捷方式,属性-兼容-勾选以管理员运行此程序。2....原创 2020-02-23 12:58:58 · 847 阅读 · 0 评论 -
TypeScript学习笔记二:基本类型
1、任意类型:any声明为 any 的变量可以赋予任意类型的值。let test: any = null;2、数字类型:number二进制、八进制、十进制、十六进制数let test: number = 6666;3、字符串:string单引号或双引号或反引号(`)来表示let test: string = "Hello World";4、布尔类型:booleanlet ...原创 2020-02-21 21:27:18 · 286 阅读 · 0 评论 -
TypeScript学习笔记一:安装和编译
安装npm install -g typescript查看版本号tsc -v测试编译新建一个main.ts文件var message:string = "Hello World" console.log(message)编译tsc main编译完后原创 2020-02-21 20:15:25 · 213 阅读 · 0 评论