0.2.3-beta1 • Published 2 years ago

@ewtd/ewt-question v0.2.3-beta1

Weekly downloads
84
License
MIT
Repository
-
Last release
2 years ago

USAGE

Install

$ npm i @ewtd/ewt-question

demo

 import Question from '@ewtd/ewt-question';
    
    <Question
        data={item} //数据
        styleType="primary" //皮肤样式,默认:normal 注: 学生做题用primary
        doable //开启做题模式 默认不开启
        titleTagSlot={<div style={{ display: 'inline' }}>新题</div>} // 题干最前端自定义标签
        onChange={this.handleChange} // 做题模式下,用户选择答案后的回调
        showAnswer //是否展示答案
        studentAnswer={['A', 'B']} //用户选择的答案,开启展示答案才有意义
    />

参数含义

 {
        data: PropTypes.object,
        doable: PropTypes.bool, // 是否可是做
        showAnswer: PropTypes.bool, // 是否显示答案
        studentAnswer: PropTypes.array,
        styleType: PropTypes.string, // 样式类型
        title: PropTypes.node, // 题目大标题,听力大小题时用到
        // 插槽
        titleTagSlot: PropTypes.node, // 自定义标签,标题前半部分
        // 事件
        onChange:PropTypes.func //选择答案 后的回调
    }

data含义

   {
        id: 500,
        index: 1, //题目序号
        type: 4, //单选 = 1,填空=2,  多选 = 3, 判断=4, 主观 = 10,  听力=31 , 解答 = 9,
        typeName: '判断题',
        title: "请选择正确的一项()",//题干
        label:'新题',// 标签
        answer: ['A'],// 答案
        studentAnswer:['A','B'],// 用户选择的答案
        options: [  // 选项
        {
            choice: 'A',// 选项的标识
            selectvalue: 'A',
            option: '你是人', //选项的方案
        },
        {
            choice: 'B',
            selectvalue: 'B',
            option: '你不是人',
        },
        ],
        analyse: '本题考查技术与自然的关系,自然为人类的繁衍生息提供资源,技术的发展应注重环境保护.',
        method: '依靠技术,人类得以利用自然和改造自然,并与自然保持和谐共处的友好关系,在保证自然不受破坏的前提下,合理实现自然为人所用的目的.<br />故答案为:T.',
        discuss: '本题考查技术与自然的关系,自然是人类赖以生存的环境,不能以破坏自然为前提去发展技术.本题属于简单题.',
        childMethods:[  //子题解答
            {
                method:''
            }
        ],
        childAnalysis:[ //子分析
            {
                analysis:'',
            }
        ],
        childQuestions:[
            {
                title:'子题'
            }
        ],
        answerLabel: '你的校对结果', //校对结果的显示名称
        answerResult: '正确', // “正确”,“错误”,“未校对”,“半对” 等
  },
0.2.3-beta1

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.102

3 years ago

0.1.101

3 years ago

0.1.100

3 years ago

0.1.97

3 years ago

0.1.98

3 years ago

0.1.99

3 years ago

0.1.96

3 years ago

0.1.93

3 years ago

0.1.94

3 years ago

0.1.95

3 years ago

0.1.91

3 years ago

0.1.92

3 years ago

0.1.88

3 years ago

0.1.86

3 years ago

0.1.87

3 years ago

0.1.85

3 years ago

0.1.84

3 years ago

0.1.83

3 years ago

0.1.81

3 years ago

0.1.82

3 years ago

0.1.80

3 years ago

0.1.78

4 years ago

0.1.76

4 years ago

0.1.75

4 years ago

0.1.73

4 years ago

0.1.71

4 years ago

0.1.72

4 years ago

0.1.70

4 years ago

0.1.69

4 years ago

0.1.68

4 years ago

0.1.67

4 years ago

0.1.66

4 years ago

0.1.65

4 years ago

0.1.64

4 years ago

0.1.63

4 years ago

0.1.62

4 years ago

0.1.61

4 years ago

0.1.60

4 years ago

0.1.59

4 years ago

0.1.58

4 years ago

0.1.57

4 years ago

0.1.56

4 years ago

0.1.54

4 years ago

0.1.55

4 years ago

0.1.52

4 years ago

0.1.51

4 years ago

0.1.50

4 years ago

0.1.49

4 years ago

0.1.48

4 years ago

0.1.47

4 years ago

0.1.46

4 years ago

0.1.45

4 years ago

0.1.44

4 years ago

0.1.43

4 years ago

0.1.42

4 years ago

0.1.41

4 years ago

0.1.40

4 years ago

0.1.39

4 years ago

0.1.38

4 years ago

0.1.37

4 years ago

0.1.36

4 years ago

0.1.35

4 years ago

0.1.34

4 years ago

0.1.33

4 years ago

0.1.32

4 years ago

0.1.31

4 years ago

0.1.30

4 years ago

0.1.29

4 years ago

0.1.28

4 years ago

0.1.27

4 years ago

0.1.26

4 years ago

0.1.25

4 years ago

0.1.24

4 years ago

0.1.23

4 years ago

0.1.22

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.19

5 years ago

0.1.18

5 years ago

0.1.17

5 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago