Bixby Studio 模拟器不显示渲染视图

Bixby Studio Simulator doesn't show me rendered views

我原以为 Bixby 模拟器会向我显示渲染视图,但它只向我显示我提供的对话框和任何对话驱动程序。

我在 Windows 10 Pro 64 位上使用当前的 Bixby Studio(版本 6.8.2-r19g.7538)并且我有一个 de-DE 胶囊。

我的结果视图如下所示 - 触发了搜索类型的相应操作:

result-view {
    match: _ (this)

    render {
        layout {
            section {
                content {
                    single-line {
                        text {
                            value {
                                template ("abc")
                            }
                            style (Title_M)
                        }
                    }
                }
            }
        }
    }   
}         

调试器向我展示了以下内容:

Evaluate render block
    resources/base/views/Test.view.bxb
        [section]
            [single-line]
                [text]
                    value abc
                    style Title_M
    Rendered layout template

感谢您提交胶囊。

检查胶囊 tinytest 后,我认为问题是您的 JS 文件 returning 是一个空字符串。尝试 return 一些非空字符串,它会呈现。

另请注意,由于 JS 文件中的空字符串 returned,视图模型 NOT render/trigger 是正确的。这就是您早期代码中未呈现 "abc" 的原因。

除非您希望空字符串作为有效输出值,否则我建议使用非空字符串进行测试。

您可以下载 dice capsule 以确保您的 PC 和 windows 环境兼容。

使用 Bixby 玩得开心!

联系三星 Bixby 开发团队后,问题是我的 Windows 用户名包含空格,例如"User name",因此我的 Windows 用户文件夹也包含空格,例如"C:\Users\User name\"。这是个问题,所以如果您去掉用户文件夹路径中的任何空格,例如"C:\Users\Username\" 然后修复它。