2016-04-08 68 views
1

我有以下代碼:陣營&WebStorm - 表達預計

'use strict'; 

import {LocalizationTextType} from 'spio'; 

import * as React from 'react'; 
import * as ReactDom from 'react-dom'; 

import SimpleFlexBox from '../helpers/SimpleFlexBox'; 
import MultiLineInput from '../widgets/MultiLineInput'; 

type SpecialInputFieldPropType = { 
} 

type SpecialInputFieldStateType = { 
    length: number; 
} 

export default class SpecialInputField extends React.Component<SpecialInputFieldPropType, SpecialInputFieldStateType> { 

    constructor (props: SpecialInputFieldPropType) { 
     super(props); 
    } 

    render() { 
     return(
      <SimpleFlexBox/> 
     ); 
    } 

} 

我使用React.js與打字稿& ES6類來使一個組件。

<SimpleFlexBox/> WebStorm IDE提示時出現以下錯誤;

Expected > 「表達預計」

我已經成功地使用過這個約定沒有這個問題 - 是有可能從上面這可能是導致該問題的代碼知道?

+0

你使用的文件擴展名的問題? – anstarovoyt

+0

...謝謝。這不是第一次發生。 – Harry

+0

將擴展名從'.ts'更改爲'tsx'解決了問題 – Harry

回答

2

改變從.ts.tsx擴展解決