腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
Vue
和
Typescript
实现
依赖
注入
typescript
、
vue.js
、
dependency-injection
、
vuejs2
我尝试
使用
vue
-injector,但它
使用
我的
Vue
(2.6.10)
和
Typescript
(3.4.5)版本编译。 我几乎看不到其他选择。在纯粹的
typescript
方面,我看到了像Inversify
和
TSyringe这样的东西,它们看起来很好,但不能开箱即用。Type 'ComponentOptions<
Vue
, DefaultData<
Vue
>, DefaultMethods&l
浏览 99
提问于2019-05-23
得票数 0
1
回答
如何在
Vue
.js中
使用
TypeScript
解析
注入
实例
typescript
、
dependency-injection
、
vue.js
根据,只要我们停留在基于对象的结构上,就可以
使用
依赖
注入
功能。} import container from "./DependencyConfig";
浏览 1
提问于2017-03-20
得票数 5
回答已采纳
1
回答
如何通过本机
TypeScript
实现
延迟加载的
依赖
注入
?
typescript
、
dependency-injection
、
lazy-loading
框架开发人员喜欢通过
实现
依赖
项
注入
概念来吹嘘。下面的
实现
是本机的、简单的
和
类型安全的.type ApplicationDependencies我想问的是,在不改变
注入
方法的情况下(如上述
Vue
组件所示),它能否
实现
?如果是--如何
实现
?现有
实现
的示例
浏览 10
提问于2022-10-23
得票数 5
2
回答
如何保证
依赖
关系的
依赖
将直接安装在"node_modules“下面?
node.js
、
npm
8.18.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-
vue
-pug": "0.5.2"} 我不想让@yamato-daiwa/style_guides用户
浏览 14
提问于2022-07-07
得票数 0
2
回答
为什么阿波罗客户端下载:模式失败与“错误:找不到模块‘graphql/验证/规则/UniqueTypeNames’”
graphql
、
command-line-interface
、
schema
、
apollo
我正在尝试
使用
以下命令下载graphql模式我收到一个错误:Error: Cannot find module 'graphql/validation/rules/UniqueTypeNames' 我在package.json中有以下
依赖
项
和
dev
依
浏览 14
提问于2021-10-30
得票数 3
回答已采纳
1
回答
像角
和
NestJS这样的框架在运行时如何从编译时
TypeScript
类型提示中解析
注入
令牌?
angular
、
typescript
、
dependency-injection
、
nestjs
TypeScript
和
NestJS等框架
使用
依赖
注入
将
TypeScript
类型提示解析为
注入
令牌,并
使用
这些令牌在运行时获取
依赖
关系并将
依赖
注入
到构造函数中: constructor(private x: X) // <-- this is detected to need
浏览 9
提问于2022-09-20
得票数 0
回答已采纳
1
回答
使用
Typescript
实现
Knockout组件
依赖
注入
knockout.js
、
dependency-injection
、
typescript1.8
有没有办法
实现
依赖
注入
使用
Knockout组件。我希望能够交换一个服务的不同
实现
,在一个component.For的例子我想
使用
不同的
实现
,
实现
一个商店.One服务可以
使用
ajax,而另一个服务可以
使用
HTML,原因是我需要这是能够快速模拟我的应用程序在客户端,而不用担心服务器端
使用
storage.The存储,然后当一切正常时,我可以挂接ajax服务来测试集成。
浏览 6
提问于2016-07-17
得票数 1
1
回答
在Node.js中
注入
Typescript
依赖
关系的更好方法是什么?
node.js
、
typescript
、
dependency-injection
我正在用Node.js
和
Express开发一个
使用
Typescript
的后端解决方案。我正在尝试做类似于Angular的
依赖
注入
,但由于缺少@Injectable()装饰器,我正在做这件事:
依赖
关系: export class SomeDependency { public someMethod另一方面,你们怎么看:是像这样在构造函数中导入
依赖
项,还是每次都创建new实例,还是大多数时候都创建?如下所示: import { SomeDependency } fro
浏览 19
提问于2020-08-24
得票数 1
2
回答
Nuxt3:如何配置eslint?
nuxt.js
、
eslint
、
nuxtjs3
Nuxt3:如何配置eslint
浏览 3
提问于2021-10-18
得票数 0
2
回答
TypeScript
编译器在
Vue
对象组件中找不到插入的属性
api
、
typescript
、
object
、
vue.js
、
inject
我正在为工作编写几个示例,其中一个让我头疼的是
注入
一个在
Vue
的引导过程中提供的服务。这个“工作”(我可以访问它,它编译
和
运行),我的JavaScript版本
和
类组件
TypeScript
版本没有问题或抱怨,但编译器抱怨说,当
使用
Vue
object API
和
TypeScript
时,this.sampleService/fake-button/fake-button-object-
typescript</em
浏览 3
提问于2018-04-20
得票数 3
1
回答
TypeScript
/
Vue
3:
注入
突变函数导致
TypeScript
错误“对象类型为‘未知’”
typescript
、
vuejs3
、
inject
、
vue-composition-api
、
mutating-function
我是
TypeScript
中的新手,我尝试将它与
Vue
3组合API一起
使用
,并提供/
注入
。假设在父组件A中,我有这样的内容:import ScoreType from "@score.value.push(val); provide('update_score', updateScore);
浏览 9
提问于2021-06-27
得票数 2
回答已采纳
1
回答
只
使用
babel构建类型记录
vue
应用程序?
javascript
、
typescript
、
vue.js
、
vue-component
、
babeljs
我如何才能转换
和
建立我的类型成绩单
vue
应用程序只有babel?我广泛地
使用
vue
-cli-服务,但达到了一个点,我只是需要一个最低限度的设置,没有webpack或任何东西。我的.babelrc "presets": ["babel-preset-
typescript
-
vue
"], "plugins": ["@babel/plugin-transform-
typescript</e
浏览 3
提问于2020-08-25
得票数 7
回答已采纳
4
回答
Vue
3:模块“././节点_模块/
vue
/dist/
vue
”没有导出成员
typescript
、
vue.js
、
npm
在为项目服务时,
Vue
说它“编译失败”。WebStorm实际上识别了导出,给出了建议并显示了类型,但是错误会被显示出来。有些出口,比如计算
和
defineComponent,运行得很好。我试过的是: 手动声明整个“
vue
”模块。": &quo
浏览 39
提问于2021-08-15
得票数 14
回答已采纳
1
回答
TypeScript
-如何检查对象是否在编译时
实现
接口?
typescript
、
interface
问题我正在努力学习干净的体系结构,因为它的静态类型检查使
TypeScript
能够很好地
使用
干净的体系结构。例如,
依赖
注入
在
TypeScript
中很容易完成。 我的计划是每个“模块”(实体、用例、接口
实现
等)。有一个“接口”
和
“
实现
”文件(如问题中
浏览 4
提问于2019-05-07
得票数 2
回答已采纳
1
回答
Eslint为什么没有在
TypeScript
文件中看到全局.
vue
类型(no-undef)
typescript
、
vue.js
、
eslint
我的
Vue
/
TypeScript
项目中有一个全局类型。在.ts文件中,一切都很好,Eslint看到了,但是在.
vue
文件中,Eslint抛出了没有定义类型的错误。
TypeScript
不会抛出任何错误并看到这种类型。图
和
下面的代码示例。/eslint-plugin": "^4.22.1", &qu
浏览 7
提问于2021-05-07
得票数 6
1
回答
Webpack没有拾取一些CSS文件
css
、
typescript
、
webpack
、
vue.js
、
css-loader
我在Visual Studio2017中
使用
的是
Vue
.js 2.5.15,Webpack 4.12.0,css-loader 0.28.11,ASP.Net Core2.1。我从
Vue
和
Typescript
的Visual Studio asp.net核心模板项目开始。我的首选方法是在ClientApp下的每个组件文件夹中放置单独的较小的css文件。这样,.
vue
、.ts
和
.css文件就可以紧邻在一起了。 然而,当我运行这个应用程序时,只有一些css文件已经进入Main
浏览 0
提问于2018-06-22
得票数 1
1
回答
将ESLint添加到Meteor +
Vue
+类型记录项目中
typescript
、
vue.js
、
meteor
、
vuejs2
我一直很难用Meteor,
Vue
,打字稿
和
更漂亮的语言来设置ESLint。我可以成功地解析
和
格式化类型记录文件,但是它会抛出.
vue
文件的语法错误。ESLint相关
依赖
关系"@meteorjs/eslint-config-meteor": "^1.0.5", "@
types
浏览 4
提问于2021-04-25
得票数 6
2
回答
Nuxt与
Typescript
。`
Vue
.extend`似乎不支持
注入
数据
typescript
、
vue.js
、
vue-component
、
nuxt.js
我正在尝试让
typescript
支持我的Nuxt项目。我知道在返回组件数据时必须
使用
Vue
.extend,如下所示: import
Vue
from '
vue
'; a: number data():Data{ return { }}) 但是,如果我的组件有
注入
属性,它不会将这些属性附加到this类型。
浏览 46
提问于2021-09-02
得票数 2
1
回答
接口在类型记录中是否有用(从架构上讲)?
typescript
、
interface
我的其余代码将
使用
依赖
项
注入
来获取IBillingService,并且永远不会有对实际
实现
BillingService的程序集的引用。这简化了单元测试、松散耦合以及数据隐藏方面的其他一些好处。当我第一次开始
使用
TypeScript
时,我一直在这样做。但现在我想知道这是否有任何真正的好处。明智地
使用
公共和私人似乎就足够了。 类型记录中没有单独的程序集。
依赖
注入
可以
注入
实际的类,就像它已经
实现
了接口一样
浏览 5
提问于2016-08-10
得票数 2
回答已采纳
1
回答
Vue
3中服务的
依赖
注入
vuejs3
我正在将一个较大的
Vue
2代码基迁移到
Vue
3,在
Vue
2中,我们
使用
了不可逆转的道具.当我从
Vue
2迁移到
Vue
3时,我试着坚持
使用
不可逆转的道具,但是它并没有像预期的那样工作。看来inject()装饰器在
Vue
3中没有工作。WHat应该是以最小的努力迁移那些
依赖
<e
浏览 8
提问于2022-09-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Vue CLI 3.0正式发布,带来多项重大更新
Vue3+Pinia+Vite+TS 还原高性能外卖APP项目(完结)
基于 TypeScript 的 Weex 优化实践
2018年前端越来越流行的的技术
Guns v7.3.0:基于 Vue3、Antdv 和 TypeScript 打造的开箱即用型前端框架
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券