首页 > 解决方案 > 如何将surveyjs与react和typescript一起使用

问题描述

是否有任何代码示例展示了如何将 Surveyjs 与 React 和 TypeScript 一起使用?我尝试将其导入我的项目并使用此处的示例代码。

https://stackblitz.com/edit/surveyjs-react-stackoverflow45544026

我在这一行遇到了模块解析错误。

import "survey-react/survey.css";

所以,我试着评论它,看看会发生什么。然后,TypeScript 抱怨了这一行

var model = new Survey.Model(json);  

它说模型不存在。

我的项目包含survey.react.d.ts 中的类型定义。所以,我不确定问题是什么。

谢谢,

麦克风

标签: reactjstypescriptsurveyjs

解决方案


我在使用 TypeScript 的 Angular 中使用 Surveyjs。

我通常会这样做:import * as Survey from "survey-angular";而且我们没有任何错误,例如模型不存在等。

我建议您尝试一下:import * as Survey from "survey-react";并检查它是否有效。

此外,如果您想要快速启动 React+Surveyjs 样板,您可以从此链接克隆/分叉


推荐阅读