账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    angular 引入一个silde.js文件 总是报错 define is not defined
    29
    0
    //根路径
    define(['APP'],function(APP){
        'use strict';
        APP.controller('SlideController', 
            ["title",'$scope','$state',
    function( title , $scope , $state) {
            //声明
            $scope.Load = {
                bussiness: function() {
                    //执行函数 
                    var swiper1 = new Swiper('.Slide1', {
                        pagination: '.pagination1',
                        paginationClickable: true,
                        autoplay: 3600,
                        spaceBetween: 30
                    });
                    var swiper2 = new Swiper('.Slide2', {
                        pagination: '.pagination2',
                        paginationClickable: true,
                        direction: 'vertical'
                    });
                    var swiper3 = new Swiper('.Slide3', {
                        pagination: '.pagination3',
                        slidesPerView: 3,
                        paginationClickable: true,
                        spaceBetween: 10
                    });
                    var swiper4 = new Swiper('.Slide4', {
                        pagination: '.pagination4',
                        slidesPerView: 'auto',
                        centeredSlides: true,
                        paginationClickable: true,
                        spaceBetween: 10
                    });
                    var swiper5 = new Swiper('.Slide5', {
                        slidesPerView: 3,
                        paginationClickable: true,
                        spaceBetween: 30,
                        freeMode: true
                    });
                    var swiper6 = new Swiper('.Slide6', {
                        pagination: '.pagination6',
                        paginationClickable: '.swiper-pagination',
                        nextButton: '.swiper-button-next',
                        prevButton: '.swiper-button-prev',
                        spaceBetween: 30
                    });
                    var swiper7 = new Swiper('.Slide7', {
                        pagination: '.pagination7',
                        effect: 'cube',
                        grabCursor: true,
                        cube: {
                            shadow: true,
                            slideShadows: true,
                            shadowOffset: 20,
                            shadowScale: 0.94
                        }
                    });
                    var swiper8 = new Swiper('.Slide8', {
                        pagination: '.pagination8',
                        effect: 'coverflow',
                        grabCursor: true,
                        centeredSlides: true,
                        slidesPerView: 'auto',
                        coverflow: {
                            rotate: 50,
                            stretch: 0,
                            depth: 100,
                            modifier: 1,
                            slideShadows : true
                        }
                    });
                     
                },
                init : function(){
                    //更改页面标题
                    document.title = $scope.$$prevSibling.HeaderTitle = title;
                    //执行方法
                    $scope.Load.bussiness()
                }
            };
            //运行
            $scope.Load.init();
        }]);    
    });    

    slide.js 的所有代码 引入之后 控制带报错 define is note defined

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 等待你出现╮ 普通会员 1楼

      在Angular中,你需要导入一个名为'silde.js'的文件。在你的angular.json配置文件中,你可以添加以下代码:

      json "scripts": [ "silde.js" ],

      然后,你需要在你的组件中导入这个文件。例如,如果你有一个名为'sideBarComponent'的组件,你可以在你的sideBarComponent.html文件中添加以下代码:

      ```html

      ```

      如果这个问题仍然存在,你可以检查你的项目是否已经正确配置了依赖注入。在Angular中,依赖注入是通过@angular/core包提供的。你可以查看你的angular.json文件,找到相关的依赖注入设置,确保你已经正确设置了依赖注入。

      此外,你也可以尝试在项目的其他地方导入silde.js,看是否可以正常工作。如果其他地方可以正常工作,那么问题可能出在你的Angular项目中。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部