Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.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
Polymer 聚合物-实现数据绑定全局值的最佳方法?_Polymer_Polymer 1.0 - Fatal编程技术网

Polymer 聚合物-实现数据绑定全局值的最佳方法?

Polymer 聚合物-实现数据绑定全局值的最佳方法?,polymer,polymer-1.0,Polymer,Polymer 1.0,对于所有元素,在polymer 1.0中实现GOBAL_URL值的最佳方法是什么?就像在Angular 1中,你有一个持续的服务 <form is="iron-form" id="search" method="get" with-credentials="true" action="{{GOBAL_URL}}/api/v1/food_search" content-type="application/x-www-form-urlencoded;

对于所有元素,在polymer 1.0中实现
GOBAL_URL
值的最佳方法是什么?就像在Angular 1中,你有一个持续的服务

  <form is="iron-form"
    id="search"
    method="get"
    with-credentials="true"
    action="{{GOBAL_URL}}/api/v1/food_search"
    content-type="application/x-www-form-urlencoded; charset=UTF-8">

我会使用
iron meta
元素来共享环境变量->

然后,您可以使用
iron元查询
获取全局变量。您甚至可以将对象存储在其中

<iron-meta id="fanPages" key="fanPages" value=
        '{
          "fb": "https://facebook.com/your-site",
          "tw": "https://twitter.com/your-site",
          "inst":"https://www.instagram.com/your-site"
        }'>

然后,在任何其他组件中,您都可以通过查询来获取该变量

<iron-meta-query id="query" key="fanPages" value="{{fanPages}}"></iron-meta-query>

我会使用
iron meta
元素来共享环境变量->

然后,您可以使用
iron元查询
获取全局变量。您甚至可以将对象存储在其中

<iron-meta id="fanPages" key="fanPages" value=
        '{
          "fb": "https://facebook.com/your-site",
          "tw": "https://twitter.com/your-site",
          "inst":"https://www.instagram.com/your-site"
        }'>

然后,在任何其他组件中,您都可以通过查询来获取该变量

<iron-meta-query id="query" key="fanPages" value="{{fanPages}}"></iron-meta-query>

对于服务器URL,我使用
localStorage
(或元素)。它看起来像:

<app-localstorage-document key="serverUrl" data="{{_serverUrl}}"></app-localstorage-document>
<iron-ajax url="[[_serverUrl]]/api/v1/food_search"></iron-ajax>


\u serverUrl
属性被初始化为默认URL。

对于服务器URL,我使用
localStorage
(或元素)。它看起来像:

<app-localstorage-document key="serverUrl" data="{{_serverUrl}}"></app-localstorage-document>
<iron-ajax url="[[_serverUrl]]/api/v1/food_search"></iron-ajax>

\u serverUrl
属性已初始化为默认URL