page.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import React from 'react';
  2. import './index.less';
  3. import Page from '@src/containers/Page';
  4. import Assets from '@src/components/Assets';
  5. import Button from '../../../components/Button';
  6. import Progress from '../../../components/Progress';
  7. import HardInput from '../../../components/HardInput';
  8. export default class extends Page {
  9. constructor(props) {
  10. super(props);
  11. this.state = { hideAnalysis: true };
  12. }
  13. renderView() {
  14. return (
  15. <div className="layout">
  16. <div className="layout-header">
  17. <div className="left">
  18. <div className="title">长难句练习 · Part2</div>
  19. </div>
  20. <div className="right">
  21. <div className="text">Time cost 00:02</div>
  22. <div className="text">收藏</div>
  23. </div>
  24. </div>
  25. {this.renderBody()}
  26. <div className="layout-footer">
  27. <div className="left">
  28. <Assets name="fullscreen_icon" />
  29. 全屏
  30. </div>
  31. <div className="center">
  32. <div className="p">
  33. <Progress progress={20} />
  34. </div>
  35. <div className="t">5/20</div>
  36. </div>
  37. <div className="right">
  38. <Button size="lager" radius>
  39. Next <Assets name="next_icon" />
  40. </Button>
  41. </div>
  42. </div>
  43. </div>
  44. );
  45. }
  46. renderBody() {
  47. return (
  48. <div className="layout-body">
  49. <div className="title">请分别找出句子中的主语,谓语和,并做出逻辑关系判断。</div>
  50. <div className="desc">
  51. of so—called cybersquatters, people who register the Internet domain names of high—profile companies in hopes
  52. of reselling the rights to those names for a profit,
  53. </div>
  54. <div className="label">主语</div>
  55. <div className="input">
  56. <HardInput />
  57. </div>
  58. <div className="label">谓语</div>
  59. <div className="input">
  60. <HardInput />
  61. </div>
  62. <div className="label">宾语</div>
  63. <div className="input">
  64. <HardInput />
  65. </div>
  66. <div className="select">
  67. <div className="select-title">本句存在以下哪种逻辑关系?(可多选)</div>
  68. </div>
  69. </div>
  70. );
  71. }
  72. }