angular.js - angular js配置路由 编写控制器的时候说跳转页内的数据模型不存在
我想大声告诉你
我想大声告诉你 2017-05-15 17:11:26
[AngularJS讨论组]
   



    
    angular admin test
    
    
    
    
    
    
    
    

    




    
        

Admin angular

app.js配置路由的

var app = angular.module('myapp', ['ngRoute', 'ngAnimate'])

//app.value('defaultcount', 100)

app.config(function ($routeProvider) {
    //    $locationProvider.html5Mode(true)
    $routeProvider.when('/dashboard', {
            templateUrl: 'dashboard.html',
            controller: 'dashboard',
            authenticate: true
        })
        //    $routeProvider.when('/charts', {
        //        templateUrl: 'charts.html',
        //    })
        //    $routeProvider.when('/tables', {
        //        templateUrl: 'tables.html',
        //    })
        //    $routeProvider.when('/forms', {
        //        templateUrl: 'forms.html',
        //    })
})
app.controller('dashboard', function ($scope) {
    $scope.save = function () {
        alert('success')
    }
    $scope.reset = function () {
        $scope.notecontent = ""
    }

    $scope.count = 100 - $scope.notecontent.length;
})

出错如下

求大神带!!!!!!

我想大声告诉你
我想大声告诉你

全部回复(1)
阿神

$scope.notecontent是全局变量,但是在使用之前也是要声明的。这个变量在你点击重置按钮之前还没有被定义,虽然你点击之后定义的是全局变量。可以在controller顶部声明一次$scope.notecontent='';就行了。

还有个问题,你这代码里有三个ng-app居然运行成功了。。。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号