Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何更新Meteor中的值?_Javascript_Meteor - Fatal编程技术网

Javascript 如何更新Meteor中的值?

Javascript 如何更新Meteor中的值?,javascript,meteor,Javascript,Meteor,最初,我显示3人信息。之后,单击一个按钮,然后将3人信息更改为另一个。我这样做了,但信息没有更改。因此,请查看下面的代码一次,并建议我怎么做 Html代码: {{#each patientInfo}} City: {{City}}<br> State: {{State}}<br> Country: {{Country}}<br> ZipCode: {{ZipCode}}<br>

最初,我显示3人信息。之后,单击一个按钮,然后将3人信息更改为另一个。我这样做了,但信息没有更改。因此,请查看下面的代码一次,并建议我怎么做

Html代码:

  {{#each patientInfo}}

         City: {{City}}<br>
         State: {{State}}<br>
        Country: {{Country}}<br>
       ZipCode: {{ZipCode}}<br>
      PhoneNo: {{PhoneNo}}<br>

 {{/each}}  

问题是
startIndex
endIndex
可能不是反应数据源,因此
的结果记录.slice(startIndex,endIndex)

您可以做的是,通过手动跟踪所有使用变量的计算,使变量成为被动变量,或者简单地使用一个被动数据源(如会话变量)。第二种选择在您的情况下更简单、更充分

例如:

...
Session.set('startIndex', e.target.innerHTML * 3);
...


您能否提供一个更完整的示例,以及您的模板代码?你处理问题的方式也不是流星式的。如果你能提供一个更完整的例子,以及你想做什么,我们可以帮助你更好。
...
Session.set('startIndex', e.target.innerHTML * 3);
...
...
return records.slice(Session.get('startIndex'), Session.get('startIndex') + 3);
...