کاربر تایید شده
آخرین فعالیت ١ سال پیش

@zahra-sh

پارس کلیکی از ٢ سال پیش

تجربه

4800

  • ٢ سال پیش @zahra-sh یک گفتگو به اسم اشکال در استفاده از ngRoute در angular js درست کرد.

    سلام. برای استفاده از ngRoute من این رو داخل تگ html اضافه کردم: ng-app="myApp" و این اسکریپت ها رو هم اضافه کردم


    و این div رو هم دارم:

    <div class="main" ng-view >

    فایل جاوا اسکریپتم :

    
    var myApp = angular.module('myApp', [
        'ngRoute',
        'artistControllers'
    ]);
    myApp.config(['$routProvider', function($routProvider){
        $routProvider.
            when('/list', {
                templateUrl: 'partials/list.html',
                controller : 'ListController'
            }).otherwise({
                redirectTo: '/list'
            });
    }]);
    
    var artistControllers = angular.module('artistControllers', []);
    
    artistControllers.controller('ListController', function ($scope, $http){
    
        $http.get('data.json').then(function(response) {
            $scope.artists = response.data;
            $scope.artistOrder = 'name';
        });
    
    });
    

    اینها رو از آموزش های آقای عظیمی کپی کردم. ولی اروری که میده رو کلیک کردم یه سری توضیحات هست از جمله

    In AngularJS 1.2.0 and later, ngRoute has been moved to its own module. If you are getting this error after upgrading to 1.2.x or later, be sure that you've installed ngRoute 

    یعنی برای استفاده از ‍ngRoute اضافه کردن لینکش کافی نیست؟

  • ٢ سال پیش @zahra-sh به گفتگوی مشکل در رابطه many to many در لاراول جواب داد.

    @soheilghs من همین دستور شما رو توی تینکر تست کردم درسته (لاراول ورژن 5.4 ). $note->tags()->attach(2); . تینکر null میده و جدول رو که چک میکنم توی جدول note_tag رابطه رو ساخته. البته من از ارور شما چیزی دستگیرم نشد ولی یه چک بکنید ببینید id که دارید attach میکنید (2) داخل جدول tags هست؟ و مقدار $note رو هم چک کنید که داخل تینکر مقدار دهی شده باشه. اگر اینا اوکی بود کدها رو بذارید تا منم یه نگاه بندازم :)