I have a viewModel with a Title property. I’d like to set the page title using that property. Here’s what I tried already, which didn’t work:
<html>
<head>
<title data-bind="text: Title"></title>
</head>
<body>
<span data-bind="text: Title"/> <!-- this displays the title properly -->
</body>
The browser title is blank/default instead of the value of my Title property.
Try giving your html element an id
and applying your viewModel to it
EDIT
This works for me; I just ran this page and the title said “Hello”. Double check your code for typos.
Screenshot: