在角JS中,我可以在控制器之外创建Javascript函数而不是在模块中使用服务,并在我想要的时候调用它吗?
例如:
var UrlPath="http://www.w3schools.com//angular//customers.php"
//this will contain all your functions
function testing_Model ($http){
var self=this;
self.getRecords=function(){
$http({
Method:'GET',
URL: UrlPath,
})
我有一个客户端应用程序角,它扩展了另一个应用程序角(源代码在节点模块中)。问题是,我必须在服务调用FccGlobalService (服务位于父项目中)中更改变量的一些值。在客户端应用程序中,我必须创建一个新的服务ClientFccGlobalService,在这个服务中,我从FccGlobalService导入所有内容,并更改了3个变量的值。但是当我运行客户端应用程序时,应用程序不想使用ClientFccGlobalService,而总是使用FccGlobalService。
是否可以告诉我的客户端应用程序使用我的服务而不是父程序的服务?
这是我的clientAppComponent:
ex
我已经用TypeScript开发了几个月,现在正在研究是否值得为我的开发迁移到。我遇到的问题之一是在使用外部模块和注入服务时的重复。例如,我有以下(简化)代码:
///<reference path="../../../../typings/tsd.d.ts" />
// imports for strong typing
import audioModel = require('app/plugins/audio/audio.model');
export class AudioController {
public model: a
在我的C#,MVC应用程序中,我有一个带有下拉列表的页面部分。当进行选择时,MVC控制器将UserContext.Identity.CurrentProject设置为对象。
这对于服务器端的访问是很好的,但是我如何设置这个角度,以便对象可以从任何地方访问?
谢谢。
--更新--
我在一个UserContext项目中创建了自己的Infrastructure类:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace AdminWebsite.Infrastruc