u010200767 2018-07-10 12:59 采纳率: 0%
浏览 1164
已结题

angular动态添加component问题

我做一个add a test功能。一个test有n个questions,一个questions有i 个choices(选项),
一个test下的问题和选项的个数都是不定的,请问这个需要怎么做?

是不是在test 组件下,新建个questions组件,在question组件下新建个choices组件,然后有个button,一点击,就自动生成一个question组件,在question组件中有一个button,一点击就生成一个choice组件,然后用一个form包一下,然后提交?

还有更好的解决方案吗?谢谢!
  • 写回答

1条回答 默认 最新

  • threenewbee 2018-07-10 15:43
    关注

    主要看你的业务啊,比如说你有没有题型的变化,或者对性能有什么要求。
    虽然测试类的应用选项个数是不定的,但是不等于是无穷的。比如说,你如果考虑到你的系统有10个选项或者20个选项足够的话,完全也可以写死。

    评论

报告相同问题?

悬赏问题

  • ¥15 MATLAB动图问题
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题