TypeScript错误,声明但从未读取其值

时间:2018-07-27 10:46:02

标签: jquery typescript

private tree_widget: ITreeWidget;
private $ghost: JQuery | null;
private drag_element: DragElement | null;
private previous_ghost: IDropHint | null;
private open_folder_timer: number | null;

constructor(tree_widget: ITreeWidget) {
    this.tree_widget = tree_widget;

    this.hovered_area = null;
    this.$ghost = null;
    this.hit_areas = [];
    this.is_dragging = false;
    this.current_item = null;
}

以上是我的代码,但是在Visual Studio 2017中构建应用程序时出现错误

1 个答案:

答案 0 :(得分:0)

关于此类声明,您有多个问题:

</legend>hovered_areahit_areasis_dragging没有声明为类属性(或者也许我看不到它们,因为您未包含的代码完整的课程)。

关于错误“已声明但从未读取”,current_item通知该变量从未被访问:已声明该变量,为其分配了一个值,但从未使用