angulaire.js - le composant du routeur ui Angular1 n'a aucun effet ?
PHP中文网
PHP中文网 2017-05-15 17:11:29
0
1
528
var m1=angular.module('myApp', ['ui.router']);
m1.component('index',{
    template:'<h1>{{name}}</h1>',

});
m1.component('user',{
    template:'<h1>{{name}}</h1>',
});
m1.config(function($stateProvider) {
  var indexState = {
    name: 'index',
    url: '/index',
    component:'index'
  }

  var userState = {
    name: 'user',
    url: '/user',
    component:'user'
  }

  $stateProvider.state(indexState);
  $stateProvider.state(userState);
});

Excusez-moi, le contenu du modèle dans les deux États ici ne s'affiche pas dans le navigateur. Puis-je demander pourquoi ?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(1)
阿神

Je l'ai essayé et il semble que ce soit un problème de version. La configuration de ui-router n'a peut-être pas l'attribut de composant.
Changez le composant : 'user' en modèle :'<user></user>' Utilisez simplement le composant comme directive

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal