vue模板渲染dict时,scope.row.${column.attrName}无法被正确渲染

提问 2 612
海渔
海渔 VIP2 2023-03-21
版本:renren-security 开发环境:
<el-table-column prop="${column.attrName}" label="${column.comment!}" header-align="center" align="center"> <template v-slot="scope"> {{ state.getDictLabel("${column.dictName}", scope.row.${column.attrName}) }} </template> </el-table-column>
回帖
  • 这个是代码生成器的FreeMarker模板,生成代码报错吗
    0 回复
  • 海渔
    海渔 VIP2 (楼主)
    2023-03-30
    @Mark {{ state.getDictLabel("${column.dictName}", scope.row.${column.attrName}) }} 被大括号包裹的${}不能正确渲染,已经用模板字符解决了
    0 回复