所以我的 HTML 文档中的标题标签如下所示:
<title data-bind="text:Title"></title>
但它不起作用,可能是因为标签在html标题内?
有没有办法做到这一点?
所以我的 HTML 文档中的标题标签如下所示:
<title data-bind="text:Title"></title>
但它不起作用,可能是因为标签在html标题内?
有没有办法做到这一点?
我会创建一个自定义绑定,它超级简单
要查看小提琴中的标题http://fiddle.jshell.net/L3nPG/show/light/
ko.bindingHandlers.pageTitle = {
update: function(element, valueAccessor) {
var title = ko.utils.unwrapObservable(valueAccessor());
document.title = title;
}
};
ko.virtualElements.allowedBindings.pageTitle = true;