小编Gar*_*ire的帖子

在edge.js应用程序中加载WCF app.config绑定

我有一个用于soap服务的WCF客户端,通过SvcUtil生成,我想通过edge.js使用它

是否可以使用 edge.js 从 app.config 加载服务模型绑定,或者我必须在 C# 中构建绑定?

如果可以的话,app.config 应该放在哪里?

谢谢,

加雷斯.

.net c# wcf node.js edge.js

3
推荐指数
1
解决办法
1175
查看次数

使用具有声明性html视图的html片段

我试图将一个大的html视图分解为更小,更易于管理的块.

是否可以使用片段来做到这一点?

例如,我有一个包含以下内容的片段文件(view.configurator.Summary.fragment.html):

<div data-sap-ui-type="sap.m.Button" data-text="Hello"></div>
Run Code Online (Sandbox Code Playgroud)

在我的父文件中,我尝试按如下方式包含片段:

            <div data-sap-ui-type="sap.m.VBox" class="summary-panel-content">

                <div data-sap-ui-type="sap.ui.core.Fragment"
                     data-fragment-name="view.configurator.Summary" 
                     data-type="HTML"></div>

            </div>
Run Code Online (Sandbox Code Playgroud)

但是我在控制台中收到以下错误:

请提供片段名称

有任何想法吗?

谢谢,

碣.

编辑:似乎它是一个错误,但您可以通过将片段包装在自定义控件中来解决

 sap.ui.core.Control.extend("sap.mic.controls.Fragment", {

    metadata: {
        properties: {
            "name": "string"
        }
    },

    init: function () {
    },

    renderer: function (renderManager, control) {
        var fragmentName = control.getProperty("name"),
            fragment = sap.ui.htmlfragment(fragmentName);

        renderManager.renderControl(fragment);
    }
});
Run Code Online (Sandbox Code Playgroud)

像这样使用:

<div data-sap-ui-type="sap.m.Page" data-enable-scrolling="false">

    <div data-sap-ui-type="sap.mic.controls.Fragment"
         data-name="view.configurator.Summary"></div>

</div>
Run Code Online (Sandbox Code Playgroud)

sap sapui5

2
推荐指数
1
解决办法
5333
查看次数

标签 统计

.net ×1

c# ×1

edge.js ×1

node.js ×1

sap ×1

sapui5 ×1

wcf ×1