2014-07-08 6 views
8

यह वास्तव में बेवकूफ सवाल जैसा लगता है, लेकिन मैं किसी वेबपृष्ठ से बटन लिंक कैसे बना सकता हूं?पॉलिमर कोर-बटन लिंक

मैं निम्नलिखित

<paper-button raisedButton class="colored" iconSrc="http://g.twimg.com/Twitter_logo_white.png"><a href="http://twitter.com/username" target="_blank">follow</a></paper-button> 


<paper-button raisedButton class="colored" iconSrc="http://g.twimg.com/Twitter_logo_white.png" link="http://twitter.com/username">follow</paper-button> 

उत्तर

7

के बारे में onclick क्या कोशिश की है?

<paper-button raisedButton label="test" onclick="javascript:alert('f')"></paper-button> 
+0

जावास्क्रिप्ट पॉलिमर तत्वों में शायद ही कभी काम करता है। मेरे लिए काम नहीं किया, आखिरी पॉलिमर रिलीज। – Strikki

21

यह शीर्ष-शीर्ष पर हो सकता है, लेकिन काफी पॉलिमर-आई। आप इस्तेमाल कर सकते हैं:

<paper-button 
    raisedButton 
    class="colored" 
    iconSrc="http://g.twimg.com/Twitter_logo_white.png" 
    label="Follow" 
    link="http://twitter.com/username" 
    on-tap="{{goLink}}"></paper-button> 
अपनी स्क्रिप्ट में

तब है:

Polymer('element-name', { 
    goLink: function(e) { 
     window.location.href = e.target.getAttribute('link'); 
    } 
}); 

फिर अपने सभी बटन सिर्फ एक ही लिंक का उपयोग कर सकते = "जो भी" ऑन-नल = "{{goLink}}" जिम्मेदार बताते हैं।

<paper-button raisedButton class="colored" iconSrc="iconurl" onclick="window.open('url','_blank');">label text</paper-button> 
+0

"आपकी लिपि में" क्या मतलब है? – jxn

+0

देर से प्रतिक्रिया के लिए खेद है। मेरा मतलब है आपके

0

एक ही मुद्दा है, यहाँ मैं क्या किया है:

<dom-module id="app-search"> 
    <paper-button> 
    <a href$="[[getSearchUrl(query)]]">Search</a> 
    </paper-button> 

    Polymer({ 
    is: 'app-search', 
    getSearchUrl: function(query) { 
     return '/search/' + query; 
    } 
    }); 
    </dom-module> 
}); 

(पी का उपयोग करना olymer 1.0.6)

8

पॉलिमर संस्करण में मैं उपयोग कर रहा हूँ (1.2), तो आप बस यह कर सकते हैं:

<a href="http://google.com"><paper-button raised>Account</paper-button></a> 

मुझे लगता है कि यह सादगी पॉलिमर 1.0 के रूप में उपलब्ध किया गया है।

0

मैं कोशिश, मैं onclick="window.location.href='your_url' जोड़ने बस काम के रूप में

यहाँ

एक उदाहरण है:

<paper-icon-button icon="arrow-back" onclick="window.location.href='/personal'"> 

सिर्फ यूआरएल आप क्या चाहते हैं बदल!