gpt4 book ai didi

javascript - activate_page 在 intelXDK 中不起作用

转载 作者:行者123 更新时间:2023-12-02 15:30:05 25 4
gpt4 key购买 nike

我正在使用 IntelXDK 构建移动应用。我想切换页面(它的布局与当前页面不同)并且我想使用 activate_page 方法。

如果我通过“设计 View ”输入它,它工作正常,但是当我将其复制粘贴到我的自定义事件时,我收到错误:

'activate_page' is not defined. (W117)

我做错了什么?请帮忙。

这是我的代码,直到最后一行代码一切正常:

$("#product-list").on("click", "li a", function(evt)
{
/* your code goes here */
productId = $(this).data('id'); //this is variable defined in outer scope - not important right now
showProduct(productId); // this is my other custom function which works - not important right now
activate_page("#product-details-view"); //this line doesn't work - very important right now ;)
});

回答 future 的问题 - 是的,我有product-details-view页面。

最佳答案

看起来acivate_page是AppDesigner的内部函数,可能不再使用。有一个 activate_subpage 对我有用,但同样这是一个内部 AD 功能。相反,您应该对您正在使用的框架使用适当的调用。例如,如果您使用应用程序框架,您将调用 loadContent,即

af.ui.loadContent("#product-details-view");

这将是更合适(也更安全)的事情,因为内部功能可能会以多种不同的方式发生变化。

关于javascript - activate_page 在 intelXDK 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33389428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com