uni-app uniCloud Admin中leftWindow语法错误

uni-app uniCloud Admin中leftWindow语法错误

示例代码:

<!-- 错误的 -->  
<uni-data-menu ref="menu" collection="opendb-admin-menus"  
            field="url as value, name as text, menu_id,  
parent_id, sort, icon, permission" orderby="sort asc" active-text-color="#409eff" @select="select">

<uni-data-menu ref="menu" collection="opendb-admin-menus"  
            field="url as value, name as text, menu_id,parent_id, sort, icon, permission"  
                        orderby="sort asc" active-text-color="#409eff" @select="select">

操作步骤:

  • 运行就好了,这么明显的语法错误

预期结果:

  • 修改错误的代码

实际结果:

  • 报错了

bug描述:

附件截图中,filed属性中有一个换行,导致语法错误,请维护人员确认这种语法错误是在你们的环境中可以兼容吗?如果不能,希望修复此错误,进行转义或者删除换行,谢谢!

开发环境 版本号 项目创建方式
Windows win10 HBuilderX
HBuilderX 3.1.17

image


更多关于uni-app uniCloud Admin中leftWindow语法错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app uniCloud Admin中leftWindow语法错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在uni-app的template模板中,XML/HTML标签属性值不支持直接换行。您提供的代码中field属性值包含换行符,这确实会导致语法解析错误。

正确的做法是将属性值保持在同一行内:

<uni-data-menu ref="menu" collection="opendb-admin-menus"  
            field="url as value, name as text, menu_id, parent_id, sort, icon, permission"  
            orderby="sort asc" active-text-color="#409eff" @select="select">
回到顶部