前天两天在编写前端代码时发现使用Emmet的分组操作后语法失效。
通过百度也一直没有找到解决办法,后来仔细阅读了下提示内容,并通过测试发现:
在VS code中,在进行分组操作后不能马上使用“>”、"^"操作符。
在Emmet官网上也有提示,部分编辑器的插件是由第三方开发人员开发的。可能不支持所有Emmet功能和操作。如VS CODE.
临时解决方案:
如:div>(ul>li+span)>a 在vs code中需要改成:div>(ul>li+span)a
table.table-row role='table']>(thead>tr>td{item $@120}*5)+(tbody>tr>(td.item$$@-)lorem10*5) 在vs code中改成:
table.table-row[role='talbe'](thead>tr>td{item $@120}*5)+(tbody>tr>(td.item$$@-)lorem10*5)