[Bug] 模式项选择类型为list,如果有全部选项均开启了函数,未点选情况下无法生成初始化代码
BUG情况
- Master和Slave均开启函数,默认为Mater
- 如果没有被点选过,对应的函数代码不会被生成
[
{
"name": "MASTER",
"memberVel": "FL_UART_LIN_MODESEL_MASTER",
"tip": "主机模式"
},
{
"name": "SLAVE",
"memberVel": "FL_UART_LIN_MODESEL_SLAVE",
"tip": "从机模式"
}
]
解决方案
- 在列表的第一项插入作为陪衬的选项,且这个选项不可选
[
{
"name": "None",
"memberVel": "FL_DISABLE",
"tip": "Not Available",
"disabled": true
},
{
"name": "MASTER",
"memberVel": "FL_UART_LIN_MODESEL_MASTER",
"tip": "主机模式"
},
{
"name": "SLAVE",
"memberVel": "FL_UART_LIN_MODESEL_SLAVE",
"tip": "从机模式"
}
]