unocss-applet/unocss-applet

content-['中文'] 转换小程序异常

hootigger opened this issue · 4 comments

before:content-['你好**'] 
=> 
{
  selector: '.before_a_content-_a__a_你好**_a__a_::before',
  entries: [ [ 'content', "'你好**'" ] ],
  parent: undefined,
  layer: undefined,
  sort: undefined,
  noMerge: undefined
}

小程序wxss会报错
image
是不是可以对选择器名称出现中文就替换成随机字符串?这样是不是就兼容了小程序?

我尝试在postprocess中处理中文,encode并去除%, 发现生成的wxss处理了,但是wxml却没有处理, 对Unocss插件执行原理不是很了解.

我尝试在postprocess中处理中文,encode并去除%, 发现生成的wxss处理了,但是wxml却没有处理, 对Unocss插件执行原理不是很了解.

wxml 需要使用 unocss 的 transformer 处理,我已经在解决 issue,还有一个小问题需要处理下。

原来这样啊,了解.

已经在 #23 中修复,但是对于 包含 $$ 字符的content 还没有好的方式处理。