国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

CRMEB知識付費系統小課堂——答題交互功能

CRMEB
+ 關注
2022-09-26 16:41
704次閱讀

CRMEB知識付費系統是一款方便二開的內容付費+微商城系統;支持講師入駐,通過直播、視頻、音頻、圖文、題庫等多種內容形式,快速實現內容變現。

對于很多開發者在了解我們知識付費系統的時候,經常會用到答題交互功能,下面就跟小編一起了解下答題交互功能。

知識付費答題功能的題型都是客觀題,分為單選題、多選題和判斷題。

(一) 后臺添加試題:

題干可以添加圖片,圖文題干適用于看圖答題,使得出題意圖更明確,有助于答題者直觀感受。

1. 目前試題的選項分為圖片和文本,一道題的全部選項只能是其中一種類型。新建試題時,默認2個選項。后臺動態添加試題選項使用的Layui Form模塊。

動態添加答題選項的主要代:

CRMEB知識付費系統小課堂——答題交互功能

2.如上圖所示,使用v-for指令循環options選項數組。options數組保存添加的選項數據。

3. 單選題和多選題必須1-10個選項,判斷題必須2個選項。

CRMEB知識付費系統小課堂——答題交互功能

如上圖所示,對刪除試題選項按鈕進行控制,符合必須條件時展示刪除按鈕。

4. 通過標記字段判斷試題選項類型:

CRMEB知識付費系統小課堂——答題交互功能           如上圖所示,通過is_img字段判斷當前選項是否是圖片。

           5.試題選項的字母序號通過過濾器格式化展示。

CRMEB知識付費系統小課堂——答題交互功能CRMEB知識付費系統小課堂——答題交互功能

如上圖所示,大寫字母A的碼值是65。以此類推選項在數組中下標加65基準值,就能獲取對應字母。

(二) 前臺對錯判斷

CRMEB知識付費系統小課堂——答題交互功能

如上圖所示,這是判斷答題對錯的核心代碼。根據題型將選中的選項數據類型分為字符串和數組,單選題和判斷題是字符串,多選題是數組。單選題和判斷題只需要將選中的結果和正確答案比對,就能判斷對錯。多選題先判斷選中的結果個數和正確答案個數是否相等,然后再將兩者同一數據類型,在同一數據類型下進行判斷,這里使用字符串類型判斷

 

[免責聲明]

原文標題: CRMEB知識付費系統小課堂——答題交互功能

本文由作者原創發布于36氪企服點評;未經許可,禁止轉載。

資深作者CRMEB
CRMEB
0
消息通知
咨詢入駐
商務合作