Asp.net 在带有Typescript的Vue中使用引导滑块
我正在尝试使用用TypeScript和ASP net内核构建的vue后端在我的页面上创建一个boostrap滑块。我正在ASP.NET Core中使用Vue.js的标准模板和TypeScript 我已经用导入了boostrap滑块类型Asp.net 在带有Typescript的Vue中使用引导滑块,asp.net,typescript,vue.js,Asp.net,Typescript,Vue.js,我正在尝试使用用TypeScript和ASP net内核构建的vue后端在我的页面上创建一个boostrap滑块。我正在ASP.NET Core中使用Vue.js的标准模板和TypeScript 我已经用导入了boostrap滑块类型 npm install --save @types/bootstrap-slider 当我试着 import { Slider } from 'bootstrap-slider'; 我得到了错误 [at loader]中出错。/ClientApp/compon
npm install --save @types/bootstrap-slider
当我试着
import { Slider } from 'bootstrap-slider';
我得到了错误
[at loader]中出错。/ClientApp/components/mycomponent/mycomponent.ts:3:24
TS2306:文件“~~已编辑~~/node\u modules/@types/bootstrap slider/index.d.ts”不是模块
为了实现您的目标,您可以参考此MSDN帖子。 此示例演示将帮助您在ASP.NET Core中使用TypeScript设置Vue.js。 完整描述 示例源代码: 要实现
Boorstrap滑块
,可以使用vue引导滑块
有关更多详细信息,请参见链接:发生错误的原因是类型定义没有导出模块,因此您无法导入它。之所以这样做,是因为您可以通过jquery调用滑块函数:
var someSlider = $("input.slider").slider();
var value = someSlider.slider('getValue');
这些函数是正确键入的,因为即使没有任何导入,也可以找到键入。谢谢,我使用的是默认模板。为了清晰起见,我刚刚编辑了主要问题。我使用了“vue引导滑块”。它没有类型定义,因此它只与“tsconfig.json”中的标志“noImplicitAny”:false”一起使用。但是,页面“”上的标记似乎没有呈现。因此,您是否建议我不要将引导滑块添加到vue客户端应用程序中,而只是将其添加到页面上?添加类型(
npm install--save dev@types/bootstrap slider
)如果需要访问TypeScript代码中的控件,请不要尝试导入它。相反,使用jQuery($(..)
)获取控件的引用,然后根据需要使用它。我的建议对您有用吗?你能这样做吗?