我目前正在开发我的第一个SAPUI5移动应用程序.我找到了水平布局定位的选项,但我的标签显示为"太高".为了显示我正在使用谷歌浏览器.
我的页面主题是sap_bluecrystal,内容结构如下:
sap.ui.layout.form.SimpleForm (Max Container Cols: 2)
--> sap.m.Label (Text: Name, LabelFor: "Name")
--> sap.m.Input (Id: "Name")
Run Code Online (Sandbox Code Playgroud)
还有一些字段遵循相同的结构.结果是:

有人知道如何解决这个问题?
提前谢谢你,最诚挚的问候,乔纳森
在容器内的VS Code 远程开发上下文中,我可以看到可以在devcontainers.json文件中指定要安装的扩展,如vscode-dev-containers 存储库中的示例所示,如下例所示:
"extensions": [
"dbaeumer.vscode-eslint"
]
Run Code Online (Sandbox Code Playgroud)
我在本地有一个基于 VSIX 文件的扩展,我也想在此处指定,以便将其安装到容器中。但我不确定如何最好地在这里声明它,路径明智。
我查看了容器构建步骤的输出,注意到本地项目目录已安装到容器中(为了可读性添加了换行符):
Run: docker run -a STDOUT -a STDERR -p 127.0.0.1:4004:4004
-v /Users/dj/local/projects/test1:/workspaces/test1
-v /Users/dj/.gitconfig:/root/.gitconfig
-l vsch.quality=insider
-l vsch.local.folder=/Users/dj/local/projects/test1
-l vsch.remote.devPort=9753
vsc-test1-304320e2e9560b5557f6f7871801047f
/bin/sh -c echo Container started ; while sleep 1; do :; done
Run Code Online (Sandbox Code Playgroud)
所以我将我的 VSIX 文件放在项目 ( /Users/dj/local/projects/test1/vscode-cds-1.1.4.vsix)的根目录中,然后它在容器中可用。将容器中此文件的完全限定路径添加到extensions属性中:
"extensions": [
"dbaeumer.vscode-eslint",
"/workspaces/test1/vscode-cds-1.1.4.vsix"
]
Run Code Online (Sandbox Code Playgroud)
确实导致将此扩展成功安装到容器中:
Installing extensions...
Installing extension 'dbaeumer.vscode-eslint' v1.8.2...
Extension 'dbaeumer.vscode-eslint' v1.8.2 was successfully installed.
Extension 'vscode-cds-1.1.4.vsix' …Run Code Online (Sandbox Code Playgroud) 我有以下数组,其中包含相似的JSON对象,
[{name: "Abc"}, {name: "Xyz"}, {name: "lmn"}]
Run Code Online (Sandbox Code Playgroud)
Ramda如何帮助我实现以下目标
["Abc", "Xyz", "lmn"]
Run Code Online (Sandbox Code Playgroud)