我创建了一个自定义组件来显示图标:
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中,但是视图中什么都没有出现。