首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么phonejs dxContent没有显示?

为什么phonejs dxContent没有显示?
EN

Stack Overflow用户
提问于 2014-05-18 02:27:44
回答 1查看 66关注 0票数 0

我正在准备一个PhoneJS应用程序。在这个过程中,我试图使用下面的代码在视图中放置一个简单的但是无法看到那个按钮,它只显示了加载图标.

home.html

代码语言:javascript
复制
<div data-options="dxView : { name: 'home', title: 'Home' } " >
<div class="home-view"  data-options="dxContent : { targetPlaceholder: 'content' } " >
    <p>Welcome</p>
    <div data-bind="dxButton: { text: 'Click me!', clickAction: showHelloWorld }"></div>

</div>
</div>

home.js

代码语言:javascript
复制
MyApp.home = function (params) {

var viewModel = {
//  Put the binding properties here
var showHelloWorld = function() {
    alert("Hello world!");
};
ko.applyBindings(myViewModel);
return viewModel;
};

有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2014-05-19 05:54:59

视图模型代码格式不太好:

代码语言:javascript
复制
MyApp.home = function () {
    var viewModel = {
        showHelloWorld: function() {
            alert("Hello world!");
        }
    };
    return viewModel;
};

viewModel应该是有效的js对象。您也不应该调用applyBindings。它将被框架所调用。您应该创建HtmlApplication并指定应用程序路由。不确定,也许你已经做过了。

这是工作小提琴:http://jsfiddle.net/tabalinas/jb537/

查看本教程“如何构建您的第一个PhoneJS应用程序”:2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23717988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档