2016-08-30 6 views
7

मैं अपने स्वयं के शैलियों और जेएस में पॉलीमर घटक में शामिल विचारों के साथ एसिंक्रोनस कोणीय जेएस एप्लिकेशन को शामिल करने का एक तरीका ढूंढ रहा हूं। किसी प्रकार का iframe बनाने के लिए।क्या कोणीय जेएस ऐप को बहुलक घटक के रूप में चलाने का कोई तरीका है?

यदि आपके पास कोई विचार, सुझाव या असली दुनिया के उदाहरण हैं, तो यह वास्तव में सहायक होगा!

उत्तर

4

अंत में, मुझे अपने आप पर एक समाधान मिला। विवादों से बचने के लिए केवल एक से अधिक एप्लिकेशन चलाए जाने के लिए विशिष्ट तत्व पर बूटस्ट्रैप कोणीय अनुप्रयोग के लिए जरूरी है। और स्क्रिप्ट के AJAX कॉलिंग लागू किया।

उदाहरण:

<link rel="import" href="../polymer/polymer.html"> 

<!-- Defines element markup --> 
<dom-module id="my-element"> 
<template> 
    <div id="my-app"> 
     <ui-view></ui-view> 
    </div> 
</template> 
<!-- Registers custom element --> 
<script> 
Polymer({ 
    is: 'my-element', 

    // Fires when an instance of the element is created 
    created: function() {}, 

    // Fires when the local DOM has been fully prepared 
    ready: function() { 
      $.getScript('./app/may-ng-app.min.js'); 
    }, 

    // Fires when the element was inserted into the document 
    attached: function() {}, 

    // Fires when the element was removed from the document 
    detached: function() {}, 

    // Fires when an attribute was added, removed, or updated 
    attributeChanged: function(name, type) {} 
}); 
</script> 
</dom-module> 

इस मामले में, my-app तत्व पर कोणीय एप्लिकेशन बूटस्ट्रैपिंग। और हम अलग-अलग कोणीय अनुप्रयोग को तैनात कर सकते हैं, और इसे बहुलक कंटेनर में रख सकते हैं। यह हमें पृष्ठ की लचीलापन और गति डाउनलोड देता है।

संबंधित मुद्दे