typescript相关内容

http post - 如何发送授权标头?

如何在 Angular2 RC6 中向 http 请求添加标头?我得到以下代码: login(login: String, password: String): Observable{控制台日志(登录);控制台日志(密码);this.cookieService.removeAll();让标题=新标题();headers.append("授权","基本YW5ndWxhci13YXJlaG91c2U ..
发布时间:2021-12-08 23:01:59 其他开发

Vue Prop 没有初始化器,在构造器中也没有明确赋值

我在 Vue 类组件中使用 props.props 在构造函数中定义,没有值.这可以编译并且工作正常,但是自从最新的 VS Code/TSLint 更新以来,我收到以下警告: 属性 'tag' 没有初始化器,也没有在构造函数中明确赋值. Vue 类组件 export default class Browser extends Vue {@Prop({default: '', requ ..
发布时间:2021-12-08 22:07:44 前端开发

在 TypeScript 文件中导入 Vue 组件

我一直在尝试将 Vue.js 与 TypeScript 一起使用,但我遇到了这个 repo. 我在这里遇到的问题是,从 TypeScript 导入 Vue 单组件文件时出错.我正在使用 Visual Studio 代码.请参阅下面的错误. main.ts: //要使用“import"命令加载的 Vue 构建版本//(runtime-only or standalone) 已经在 we ..
发布时间:2021-12-08 21:44:59 前端开发

如何在 vue.js 中导入 ipcRenderer?__dirname 未定义

我正在努力理解如何在 .vue 文件中正确导入 ipcRenderer. 我放入/src/background.js 文件: webPreferences: {节点集成:假,contextIsolation: true,//防止原型污染预加载: path.join(__dirname, "../dist_electron/preload.js"),} 并且,基于 https://nkla ..
发布时间:2021-12-08 21:24:39 前端开发

属性“XXX"在类型“CombinedVueInstance"上不存在

我使用 TypeScript 创建了一个 vue 组件,但在 data() 和 methods() 中出现此错误: 属性 'xxx' 不存在于类型 'CombinedVueInstance>'. 例如: 33:18 在类型“CombinedVueInstance>"上不存在属性“open".31 |方法: {32 |切换:函数(){>33 |this.open = !this.open|^3 ..
发布时间:2021-12-08 21:22:26 前端开发

Vuejs 搜索过滤器

我有一个表格,其中显示了我使用以下代码获得的项目列表: interface getResources {标题:字符串;类别:字符串;uri:字符串;图标:字符串;}@成分导出默认类用户值扩展 Vue {资源:getResources[] = [];创建(){fetch('api/Resources/GetResources').then(response => response.json() a ..
发布时间:2021-12-08 21:21:32 前端开发

如何在 Angular 项目中使用 Bootstrap?

我正在启动我的第一个 Angular 应用程序,我的基本设置已经完成. 如何将 Bootstrap 添加到我的应用程序中? 如果你能提供一个例子,那将是一个很大的帮助. 解决方案 如果您使用 Angular-CLI 生成新项目,还有另一种方法可以在 Angular 2/中使用引导程序访问4. 通过命令行界面导航到项目文件夹.然后使用 npm 安装引导程序: $ npm ..
发布时间:2021-12-07 22:34:34 其他开发

如何在角度 2 中使用引导程序 4?

我正在构建一个用打字稿编写的 angular 2 应用程序.它将使用 bootstrap 4 框架结合一些自定义主题,这可能吗? “ng2-bootstrap"npm 包不起作用,因为它不允许我使用 bootstrap css 类,而是提供自定义组件.(http://github.com/valor-software/ng2-bootstrap)> 在我的 angular 2 项目中,我使 ..
发布时间:2021-12-07 22:23:28 其他开发

import * as React from 'react';vs 从“反应"导入反应;

我注意到 React 可以像这样导入: import * as React from 'react'; ...或者像这样: 从'react'导入React; 第一个导入 react 模块中的所有内容(参见:导入整个模块的内容) 第二个仅导入 default 模块导出(请参阅:导入默​​认值) 这两种方法似乎不同,而且根本不兼容. 为什么它们都有效? 请参考源代码并解 ..
发布时间:2021-12-06 22:32:57 前端开发

无法输入 <Formik>场地

interface FormValues {朋友邮箱:字符串;}const 初始值:FormValues = {朋友邮箱:'',};导出 const 页面:React.FunctionComponent= ({切换显示页面,显示页面,}) =>{const [errorMessage, setErrorMessage] = useState('');constvalidationSchema = ..
发布时间:2021-12-06 22:05:15 前端开发

如何使用 TypeScript 在 React Native 中将 forwardRef 与 FunctionComponent 一起使用

我已经查看了许多文档和示例,但我似乎仍然不太明白如何在 React Native 中将 forwardRef 与带有 TypeScript 的功能组件一起使用.下面是我使用自定义函数创建 MyCustomComponent 的示例,我尝试通过创建引用从父级调用该函数.但是,由于 ref 定义不正确且 null,我显然收到一条错误消息,告诉我该函数不存在.请帮助我了解如何在 React Native ..
发布时间:2021-12-06 21:54:58 前端开发

函数后的 Javascript 中的冒号是什么意思?

我看到 Facebook F8 应用程序代码中有一个“:"函数后 function setup(): React.Component {...} 这是什么意思? 继承? 解决方案 通常是流类型注解,在这种情况下意味着 setup() 返回一个 React.Component.或者它也可能是 TypeScript,在这种特殊情况下无法进行复杂的猜测. ..
发布时间:2021-12-06 21:42:40 其他开发

在 Azure Active Directory 上启用 CORS

我正在尝试在 Angular 6 应用程序中使用以下方法以编程方式从 Azure Active Directory 获取访问令牌. let body1 = new FormData()body1.append("资源", environment.config.clientId)body1.append("grant_type", "client_credentials")body1.appen ..
发布时间:2021-12-06 18:16:14 其他开发

TypeScript 的并集和交集类型的命名

我无法理解 TypeScript 中联合类型和交集类型这两个术语背后的逻辑. 实际上,如果不同类型的属性是一组属性,如果我将它们与 & 运算符组合,则结果类型将是那些套按照这个逻辑,我希望这样的类型被称为联合类型.如果我将它们与 | 结合起来,我只能使用它们的公共属性,即集合的交集. 维基百科似乎支持这种逻辑: 任何给定的非空集合 S 的幂集(所有子集的集合)形成布尔代数,集合的 ..
发布时间:2021-12-05 16:18:52 其他开发

Node.js 12 的 TypeScript tsconfig 设置?

输出将在 Node.js 12 上运行的代码的最佳 TypeScript tsconfig 设置是什么? 解决方案 从 Node.js 12.0.0 开始,100% 支持 ES2019.如果您知道您的目标是该版本或更新版本,则最佳配置如下所示: “模块":“commonjs" Node.js 正在添加 ES-Modules,但现在我们必须坚持使用 CommonJS. “目 ..
发布时间:2021-12-05 16:18:43 其他开发

不推荐使用服务器发现和监控引擎

我在 Node.js 应用中使用 Mongoose,这是我的配置: mongoose.connect(process.env.MONGO_URI, {useNewUrlParser: 真,使用统一拓扑:真,使用创建索引:真,useFindAndModify: 假}).then(()=>{console.log(`已建立数据库连接`)}).catch(err=>{console.log(`db e ..
发布时间:2021-12-05 16:18:33 前端开发

Typescript es6 导入模块“文件不是模块错误"

我正在使用带有 es6 模块语法的 typescript 1.6. 我的文件是: test.ts: module App {导出类 SomeClass {getName(): 字符串 {返回“姓名";}}} ma​​in.ts: 从'./test'导入应用程序;var a = new App.SomeClass(); 当我尝试编译 main.ts 文件时,出现此错误: 错 ..
发布时间:2021-12-05 16:18:25 前端开发

将 Observable 与 async/await 一起使用是一个好习惯吗?

我正在使用返回 Observable 的 angular 2 common http,但是当我使用嵌套的 Observable 调用时,我面临一个问题,即我的代码喜欢网格: this.serviceA.get().subscribe((res1: any) => {this.serviceB.get(res1).subscribe((res2: any) => {this.serviceC.ge ..
发布时间:2021-12-05 16:17:59 前端开发

Angular @ViewChild() 错误:需要 2 个参数,但有 1 个

在尝试 ViewChild 时出现错误.错误是“未提供‘opts’的参数." @ViewChild 都给出了错误. import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core';从“src/app/shared/ingredient.model"导入{成分};@成 ..
发布时间:2021-12-05 16:17:51 其他开发