淘汰自定义组件未在视图上呈现

时间:2018-10-17 14:22:51

标签: javascript knockout-3.0 knockout-components

我创建了一个自定义组件来显示图标:

HTML:

 <myicon-button> </myicon-button>

JS:

(function () {

    gb.webComponents.iButton = function iButton(params, componentInfo) {
        var button = this;


        // DO operations
    };

    ko.components.register('myicon-button',
        {
            viewModel: {
                createViewModel: function (params, componentInfo) {
                    return new gb.webComponents.iButton(params, componentInfo);
                }
            },
            template: '<button>TEST it works</button>'
        });
})();

当我检查元素时,我发现它存在于DOM中,但是视图中什么都没有出现。

0 个答案:

没有答案