नीचे उल्लिखित कोड 1 के साथ कोणीय जेएस में मूल रूटिंग पर काम किया और "XMLHttpRequest लोड नहीं हो सकता क्रॉस मूल अनुरोध केवल प्रोटोकॉल योजनाओं के लिए समर्थित हैं: http, डेटा, क्रोम-एक्सटेंशन, https, क्रोम-एक्सटेंशन -resource "त्रुटि और स्थापित किया गया है कि हमें स्थानीय वेब सर्वर का उपयोग उसी और डाउनलोड किए गए एमएएमपी को हल करने के लिए करना चाहिए और एचटीएमओक्स फ़ोल्डर में अपना एचटीएमएल [login.html] रखा है सर्वर को शुरू किया और टेम्पलेट यूआरएल को [localhostURL/AngularJs/login.html 'के साथ बदल दिया] के रूप में Code2 और त्रुटि की हो रही त्रुटि में उल्लेख किया: [$ SCE: insecurl] सटीक त्रुटि नीचे दिए गए हैं, मुझे गूगल क्रोम में एक ही ठीक करने के लिए किसी भी समाधान के साथ गाइड ...कोणीय जेएस रूटिंग Google क्रोम अंक
संहिता 1
index.html
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
</head>
<body ng-app="plunker">
<div ng-view=""></div>
<script src="angular.min.js"></script>
<script src="angular-route.js"></script>
<script src="app.js"></script>
</body>
</html>
app.js
var app = angular.module('plunker', ['ngRoute']);
app.config(function ($routeProvider) {
$routeProvider.when('/login',{
controller: '',
templateUrl: 'login.html'
}).otherwise({
redirectTo: '/login'
});
});
login.html
Hello from login!
Code2
सभी दूसरी बात यह केवल app.js में परिवर्तन
var app = angular.module('plunker', ['ngRoute']);
app.config(function ($routeProvider) {
$routeProvider.when('/login',{
controller: '',
templateUrl: 'http://localhost:8888/AngularJs/login.html'
}).otherwise({
redirectTo: '/login'
});
});
त्रुटि Code1 के साथ एक ही प्रकार हैं: - XMLHttpRequest cannot load file://localhost/Users/karthicklove/Documents/Aptana%20Studio%203%20Workspace/Object_Javascript/Angular_Js/Routing/login.html. Cross origin requests are only supported for protocol schemes: http, data, chrome-extension, https, chrome-extension-resource.
त्रुटि Code2: - [$ SCE: insecurl] http://errors.angularjs.org/1.2.26/ $ sce/insecurl? p0 = http% 3A% 2F% 2Flocalhost% 3A8888% 2FAngularJs% 2Flogin.html त्रुटि (मूल)
पर
अपने दूसरे कोड में, आपको टेम्पलेट यूआरएल के लिए पूरा यूआरएल प्रदान करने की आवश्यकता नहीं है, बस HTML फ़ाइल नाम प्रदान करें। –