我正在使用一些变量和方法来定义页面。然后我想在html标记中使用它(例如data-win-bind="textContent: myPage.variable
)。如何在html标记中访问页面变量?
答案 0 :(得分:2)
在页面后面的JavaScript代码中,例如default.js,您将包含用于数据绑定的ViewModel,如:
(function(){
WinJS.Namespace.define("MyModel.myPage", {
variable : null
};
MyModel.myPage.variable = 'foo';
})();
然后在激活页面时(在default.js中),您需要使用类似
的调用初始化绑定WinJS.Binding.processAll(document.body, MyModel);
虽然有相当多的功能可用,所以这只是一个简单的单向绑定案例,应该让你开始。有关详细信息,请查看Quickstart: binding data and styles。
答案 1 :(得分:-1)
你必须使用javascript这里的骨架:
<html>
<head>
<script type="text/javascript">
//Code goes here
</script>
</head>
<body>
</body>
<html>