Zendesk / ZAF v2 - 加载视图第二次没有工作

时间:2017-06-14 17:18:26

标签: zendesk

我正在尝试使用ZAF V2并遇到一些问题,我在https://github.com/zendesk/app_scaffold使用了app脚手架。过去几天我一直在查看文档和教程,没有运气。

我有两个文件: 的 form.hdbs

import ZAFClient from 'zendesk_app_framework_sdk';
import View from 'view';

var client = ZAFClient.init();
const view = new View();

view.switchTo('form');

$('#sendBtn').on('click', function (e) {
    e.preventDefault();
    var name = $("#name").val();
    view.switchTo('form', {
        name: name
    });
});

index.js:

xlist = np.linspace(-n_steps*step_size,near_0,n_steps+1)
xlist=np.append(xlist,np.linspace(step_size,n_steps*step_size,n_steps))
ylist = np.linspace(-n_steps*step_size,near_0,n_steps+1)
ylist=np.append(ylist,np.linspace(step_size,n_steps*step_size,n_steps))

for k_i,k in enumerate(xlist):
    for l_i,l in enumerate(ylist):
        p=[1,-1j*w*k,l**2/(k**2+l**2)*(1-1/R),-l**2/(k**2+l**2)*w*1j*k]
        roots=np.roots(p)

我第一次运行应用程序并输入名称/提交时,视图重新加载并且消息显示Hello xxx,第二次输入名称并点击提交时,应用程序变为空白,控制台中没有错误。< / p>

有没有人遇到过这个问题?

非常感谢任何见解。

1 个答案:

答案 0 :(得分:0)

可能发生的事情是,触发了click事件,它按照您的预期呈现了页面,但随后表单提交到空白页面。您还需要避免表单呈现。

这是一款“花式世界”风格应用。最有可能的是,一旦你开始构建一个有用的应用程序,你就不会像这样构建它:)