首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >柱塞的角度运行问题

柱塞的角度运行问题
EN

Stack Overflow用户
提问于 2016-11-02 22:31:41
回答 1查看 94关注 0票数 0

我是新的角度和柱塞,请帮助我的错误,我的假设。嗯,我刚刚在下面的链接中创建了一个柱塞:

https://plnkr.co/edit/zaZgTQgoEUZ6RsOilY7h

我的模块如下所示:

代码语言:javascript
复制
(function() {

'use strict';

var maintenancePortabilityModule = angular.module('maintenance.portability.module',['ui.router']);

maintenancePortabilityModule.config([
    '$stateProvider',
    function ($stateProvider) {
        $stateProvider

           .state('portability',
            {
                abstract: true,
                url: '/portability',
                template: '<ui-view/>'
            })

             .state('portability.landing',
            {
                url: '/landing',
                templateUrl: 'index.html',
                controller: 'portabilityImportController'
            })

            .state('portability.import',
            {               
                url:'/import',
                templateUrl: 'import.html',
                controller: 'portabilityImportController'
            })
    }
]);


maintenancePortabilityModule.controller('portabilityImportController',
['$scope', 
    function ($scope) {
        $scope.Message = 'Hello welcome to import page';
    }
]);

})();

我的html看起来如下:

代码语言:javascript
复制
> <h2>Data Package Management</h2>
> 
> <div ng-app="maintenance.portability.module" class="row push-down-md">
>     <div class="col-md-12">
>         <tabset>
>             <tab heading="Create">
>                 <div>
>                     Create Package
>                 </div>
>             </tab>
>             <tab  >
>                 <div>{{Message}}</div>
>             </tab>
>         </tabset>
>     </div>
>     </div>

我设置了我的模块,控制器,并将我的模块绑定到模块,但它看起来不工作。可能我漏掉了一些重要的东西。有人能帮我得到这个柱塞,以便它能够成功地从控制器吸收数据并正确显示{消息}组件吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-02 23:24:03

假设您已经包含了必要的库(因为我没有在柱塞中看到它们):

代码语言:javascript
复制
<script data-require="angular.js.1.3@1.5.2" data-semver="1.5.2" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.2/angular.js"></script>
<script data-require="ui-router@*" data-semver="1.0.0-beta.2" src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.0-beta.2/angular-ui-router.js"></script>
<script src="script.js"></script>

您只需要添加ng-controller="portabilityImportController"

下面是柱塞:https://plnkr.co/edit/HE278C7OubEDUVEXQceJ

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40390929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档