问题原因
在uni-app微信小程序开发中,当template模板中包含英文符号<
或>
时,微信小程序的编译器会将这些符号误认为是HTML标签的开闭符号,从而导致类似unexpected character '1'
的编译错误。
错误示例
<view class="plan-bmi">适用范围:24.0 ≤ BMI < 28.0</view>
<!-- 这里的 < 会被误认为是标签开头 -->
将英文的小于号<
和大于号>
替换为中文符号<
和>
: