如何在Angular2中使用自定义JS

时间:2016-12-13 09:50:47

标签: javascript angularjs html5 angular typescript

可以在网站中使用我自己的自定义js吗?。喜欢..我在app.component.html中有一个菜单。该可见性由自定义js管理

的index.html

       <!-- App js -->
<head>
    <script src="app/assets/js/core.js"></script>
    <script src="app/assets/js/app.js"></script> 
</head>

app.component.html

                <!-- Mobile menu toggle-->
                <a class="navbar-toggle">
                    <div class="lines"><span></span></div>
                </a>
                <!-- End mobile menu toggle-->

app.js

 console.log ( 'Js Loaded' );
!function($) {
    "use strict";

    var Navbar = function() {};

    //topbar
    Navbar.prototype.init = function () {
      //toggle

      $('.navbar-toggle').on('click', function (event) {
        console.log('navbar click');
        $(this).toggleClass('open');
        $('#navigation').slideToggle(400);
      });     
    },
    //init
    $.Navbar = new Navbar, $.Navbar.Constructor = Navbar
}

它是否适用于Angular2 Typescript。 我试图将角度1迁移到2.它在Angular1中完美地工作。怎么做Angular2

0 个答案:

没有答案