鸿蒙pattern.json怎么使用?

pattern.json声明属性:
{
  "name": "pattern_button_white",
  "value": [
    {
      "name": "width",
      "value": "match_parent"
    }
  ]
}

 

xml布局使用:
<Button
    ohos:id="$+id:btn_send"
    ohos:height="match_content"
    ohos:layout_alignment="center"
    ohos:text="SEND"
    ohos:text_size="50"
    ohos:padding="8vp"
    ohos:min_width="200vp"
    ohos:theme="$pattern:pattern_button_white"/>

 

宽度完全不起作用。

patten.json
2021-08-02 16:46:28
浏览
收藏 0
回答 4
待解决
回答 4
按赞同
/
按时间
丨张明亮丨
5

pattern.json属性中的value只支持这么写"value":"200vp"

分享
微博
QQ
微信
回复
2021-08-02 19:10:49
爱吃土豆丝的打工人
2

你这个  写法有问题啊  得遵循官方的规则昂

分享
微博
QQ
微信
回复
2021-08-03 18:58:54
Der_带鱼
2

按照开发文档来,是没问题的。

分享
微博
QQ
微信
回复
2021-08-04 19:04:53
睡觉谁叫
1

同样的问题,静待官方解决,布局中的宽高跟风格里面的宽高会冲突,如果不写布局里面的宽高,就会报错~~~

分享
微博
QQ
微信
回复
2021-08-04 09:21:49
相关问题
Map类型怎么转换成Json string
198浏览 • 1回复 待解决
开发鸿蒙怎么使用less来设计样式
5184浏览 • 1回复 待解决
appsettings.json里可以使用变量吗?
732浏览 • 1回复 待解决
PostgreSQL json 类型查询
2276浏览 • 2回复 待解决
如何读取本地JSON文件
78浏览 • 1回复 待解决
API 版本适配config.json
5201浏览 • 1回复 待解决
鸿蒙手机屏幕怎么适配
7823浏览 • 1回复 待解决
无法使用hdc命令怎么办?
1280浏览 • 1回复 待解决
TabList中的setIconElement 这个怎么使用
5315浏览 • 1回复 待解决
怎么使用player播放网络音频呢?
1886浏览 • 1回复 待解决