Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
Html 在Polymer/Plunker中手动更改查询_Html_Polymer_Plunker - Fatal编程技术网

Html 在Polymer/Plunker中手动更改查询

Html 在Polymer/Plunker中手动更改查询,html,polymer,plunker,Html,Polymer,Plunker,我对编码还是很陌生。为了练习编码,我尝试运行一个API(来自Rijksmuseum)。到目前为止,它已经发挥了作用,正如您在这里看到的: 您搜索的:{{query} 更改您的查询: 提交更改 我的问题是: 在当前页面的顶部,您可以在Plunker中看到,用户被告知“you search for…”,然后向用户提供一个输入字段以手动更改搜索查询。现在。。我如何让这个领域真正发挥作用 当前的搜索查询是通过Index.html传输的,我必须在其中键入它作为属性值。然后将其发送到Rijksmuseu

我对编码还是很陌生。为了练习编码,我尝试运行一个API(来自Rijksmuseum)。到目前为止,它已经发挥了作用,正如您在这里看到的:

您搜索的
:{{query}

更改您的查询: 提交更改
我的问题是:

在当前页面的顶部,您可以在Plunker中看到,用户被告知“you search for…”,然后向用户提供一个输入字段以手动更改搜索查询。现在。。我如何让这个领域真正发挥作用

当前的搜索查询是通过Index.html传输的,我必须在其中键入它作为属性值。然后将其发送到Rijksmuseum.html文件,在该文件中由聚合元素拾取

有人对如何做到这一点有什么建议吗


提前通知

为ajax元素分配一个id,称之为“ajax”。从按钮中删除type=“submit”以刷新页面。更改myFunction以匹配下面的1

    myFunction: function() {
      var query = this.$.name.value;
      this.query = query;
      this.$.ajax.go();
    //alert("Thanks for committing!!");
  }
还有一个叉子,这样你就可以看到它工作了

谢谢!现在我知道你做了什么,我明白了为什么它会起作用,但我自己以前没有成功地弄明白。然而,它允许我在此基础上进行扩展,也让用户可以更改“期间”:[聚合物对我来说就是这样。大多数看起来复杂的事情并不是我一看到它的工作原理就知道了。就添加的按钮的功能而言,只是一个旁注。我会为每个选项做2个功能,如果说我在看20世纪,有1个艺术家,我只想改变艺术家,而不是世纪或中心,而不是艺术家,我不需要ke 2请求。示例啊,是的,我可以看到你所做的。效果更好,看起来更好。Thnx!嗨Jimi。鉴于你对Polymer&Plunker的了解,你有没有机会帮我解决这个问题?我又被卡住了……我自己似乎找不到解决办法。
    myFunction: function() {
      var query = this.$.name.value;
      this.query = query;
      this.$.ajax.go();
    //alert("Thanks for committing!!");
  }