在 WXML 标签中,styles 属性的值应该是一个字符串,而不是一个对象。因此,你需要将 styles 的值改为一个字符串,可以使用动态数据绑定的方式来设置样式。

例如:

<view style="{'position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.4);z-index:10;'}">
   ...
</view>

或者使用动态数据绑定的方式来设置样式:

<view style="{{styles}}">
   ...
</view>

在对应的 Page 的 js 文件中,定义 styles:

Page({
  data: {
    styles: 'position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.4);z-index:10;',
  },
  ...
})

这样就可以正确编译了。


原文地址: https://www.cveoy.top/t/topic/pzzb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录