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

@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 رو هم چک کنید که داخل تینکر مقدار دهی شده باشه. اگر اینا اوکی بود کدها رو بذارید تا منم یه نگاه بندازم :)