Polymer 聚合物-实现数据绑定全局值的最佳方法?
对于所有元素,在polymer 1.0中实现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;
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