如何在bixby中删除部分的边距

How to remove the margin in section in bixby

在这种情况下,切片是绝对必要的。

我想删除部分之间的边距。

我该怎么做?

testview.view.bxb↓

layout{
        section{
          content{
            compound-card{
              content{
                paragraph{
                  value("testtesttesttesttesttesttesttesttest")
                }
                 paragraph{
                  value("testtesttesttesttesttesttesttesttest")
                }
              }
            }
          }
        }
        section{
          content{
            compound-card{
              content{
                paragraph{
                  value("testtesttesttesttesttesttesttesttest")
                }
                 paragraph{
                  value("testtesttesttesttesttesttesttesttest")
                }
              }
            }
          }
        }
      }

图片↓

[问题]

testtesttesttesttesttesttesttesttest
testtesttesttesttesttesttesttesttest

testtesttesttesttesttesttesttesttest
testtesttesttesttesttesttesttesttest

[我要]

testtesttesttesttesttesttesttesttest
testtesttesttesttesttesttesttesttest
testtesttesttesttesttesttesttesttest
testtesttesttesttesttesttesttesttest

将不胜感激。

两个部分之间的附加 space 不可移除。它的设计目的是将两个不同的部分分开。

然而,在你的代码中,没有必要做不同的部分,因为我稍后会演示

  1. 在段落值中使用新行“\n”
  2. 在同一节中使用不同的段落

我还建议观看 this tutorial 以了解有关 Bixby 中不同组件的更多信息 result-view。

result-view {
  match: StructB (this) 
  message: template ("Sample view") 
  render {
    // assume always single item, demo purpose only
    layout {
      section {
        content {
          paragraph {
            value: template ("#{value(this.aaa)}\n#{value(this.bbb)}\n#{value(this.ccc)}\n#{value(this.ddd)}")
          }
          paragraph {
            value: template ("I can do more here")
          }
        }
      }
    }
  }
}

复合卡也不用了,结果如下。请注意两段之间的附加 space。

这里是StructB的内容,供大家参考