angular.js - Beberapa masalah dengan projek pembungkusan webpack?
世界只因有你
世界只因有你 2017-05-15 17:05:16
0
1
470

Baru-baru ini saya menggunakan webpack untuk membungkus folder angular1, bukankah laluan templateUrl dalam konfigurasi penghalaan saya dikodkan secara langsung?

//app.config.js
routing.$inject = ['$stateProvider', '$urlRouterProvider', '$locationProvider'];

export default function routing($stateProvider, $urlRouterProvider, $locationProvider){
    $urlRouterProvider.otherwise('/home');

    $stateProvider
        .state('home', {
            url: '/home',
            templateUrl: 'views/home.html',
            controller: 'HomeController'
        })
};

2. Terdapat banyak img src dalam halaman, tetapi laluannya salah selepas pembungkusan?

<img src="../img/ico_why.png"/>

Selepas menggunakan

nampaknya laluannya juga salah ng-src

3. Apabila menggunakan pemalam pihak ketiga, ia perlu mengkonfigurasi lokasi pemalam

, tetapi selepas pembungkusan, laluan masih salahbasePath

Saya rasa laluan pembungkusan webpack sangat tidak jelas, dan pelbagai ralat dilaporkan!

世界只因有你
世界只因有你

membalas semua(1)
PHPzhong

Mengapa anda tidak mengimport templat html dan menggunakan templat itu:
https://github.com/hjzheng/an...
Kongsi sekeping kod yang saya tulis sebelum ini:

import template from './dashboard.partial.html';
import DashboardCtrl from './DashboardCtrl';

function router($stateProvider, $urlRouterProvider) {

    $stateProvider
        .state('dashboard', {
            url: '/dashboard',
            template: template,
            label: 'Dashboard',
            icon: 'glyphicon-dashboard',
            controller: DashboardCtrl,
            controllerAs: '$ctrl'
        });

    $urlRouterProvider.otherwise('/dashboard');
}

router.$inject = ['$stateProvider', '$urlRouterProvider'];

export default router;

Bagi laluan imej, saya tidak pernah menelitinya terutamanya produk kami menggunakan iconfont, jadi kami mencari jawapan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan