草庐IT

control_number

全部标签

javascript - Controller 的未知提供程序错误

这是我的app.js文件的样子://IonicStarterApp//angular.moduleisaglobalplaceforcreating,registeringandretrievingAngularmodules//'starter'isthenameofthisangularmoduleexample(alsosetinaattributeinindex.html)//the2ndparameterisanarrayof'requires'//'starter.controllers'isfoundincontrollers.jsangular.module('star

javascript - 在 Controller 中使用它而不是 $scope

我正在尝试遵循Angular的风格指南,那里写道我们应该使用thisinstedscope...Styleguide当我能够使用this时,有人可以解释一下吗?这是我的尝试......我做错了什么?我正在尝试切换表单....这是我的html代码:REPLYCLOSE使用经典的$scope我会在我的Controller中这样做:$scope.formEdit=function(data){data.formEditShow=!data.formEditShow;}但是使用this它应该看起来像这样(但不起作用):varvm=this;vm.formEdit=formEdit;functi

javascript - 使用 Angular1+ ES6 时, Controller 函数中的依赖注入(inject)未定义, Controller 作为类

我正在使用ES6类来定义我的Controller,所以这是语法,exportclassSearchBarController{constructor($log){'ngInject';$log.debug("Hello");}textTyped($log){$log.debug("changefired.");}}查看:因此,构造函数中的“Hello”已被正常记录。但是,typedText()函数中的“changefired”并未触发,因为显然未定义如何让我的类函数textTyped()访问$log服务?注意:如果我在构造函数中将$log分配给类属性,例如,this.logger=$l

javascript - 类型 'number' 不可分配给类型 'Date' - Typescript 未编译

我有以下用于jquery计时器插件的代码。编译器给我错误:“类型‘数字’不可分配给类型‘日期’”$(function(){varnote=$('#note'),ts=newDate(2012,0,1),newYear=false;if((newDate())>ts){ts=(newDate()).getTime()+24*60*60*1000;//counting24hoursnewYear=false;}});});}; 最佳答案 您需要创建一个新的Date实例:if((newDate())>ts){ts=newDate((new

javascript - 单击时如何从 Controller 获取数据到指令

当我使用ng-clicked时,我试图从Controller将数据发送到指令链接函数,但是我未能将数据发送到指令,该指令在页面加载时调用第一次这是我的html代码click这是我的Controller.controller('myController',function($scope){$scope.clickMe=function(somedata){$scope.myVal=somedata;};});我的指令.directive('myDirective',function(){return{restrict:'E',scope:{myKey:'='},templateUrl:'

javascript - Angular Directive(指令) : Allow just numbers

这里是asampleangulardirectivetopreventtypingnon-numerickeys(StackOverflowanswer).我想写类似thisfiddle的东西在多个输入中使用is-number指令。请注意,由于我的输入中有各种不同的指令,因此我不能使用上述答案更新中建议的相同模板。var$scope;varapp=angular.module('myapp',[]);app.controller('Ctrl',function($scope){$scope.myNnumber1=1;$scope.myNnumber2=1;});app.directiv

javascript - 将 Javascript 数组传递给 ASP.NET MVC Controller

我有以下javascript类,我正试图将其传递给ASP.NETMVCControllervarpostParams={attributes:[{name:'',description:'',attributeType:'',value:''}]};postParams.attributes[0]=newObject();postParams.attributes[0].name="test";postParams.attributes[0].description="test";postParams.attributes[0].attributeType="test";postPar

c# - 从 mvc Controller 设置一个 javascript 变量

是否可以从C#Controller设置JavaScript变量?我们有一种情况,我们用不需要用户登录的愚蠢版本覆盖我们的母版页。但是,我们的javascript超时计时器仍在运行。我想在重写master的Controller方法中,将超时重写为巨大的东西。publicdumbDownController(){ViewData["MasterPageOverride"]="~/Views/Shared/_NoLogin.cshtml";//Somehowresetthattimerbelowfrom20tolike9999.Tosimulatenotimeout.returnView("

javascript - jQuery Ajax 无法调用 MVC 4 Controller 方法

我正在尝试使用jQuery以便在单击某个按钮后触发Ajax调用。我已经阅读了几个语法示例和可能遇到的问题,但未能找到适合我的原因的有效解决方案。这是代码。Controller方法:(HomeController.cs)[HttpPost]publicJsonResultChangeCompany(stringcompanyCode){returnJson(new{result=companyCode},JsonRequestBehavior.AllowGet);}jQuery代码:functionchangeCompany(company){$.ajax({url:'@Url.Acti

javascript - "var n=Number(3);"是如何工作的?

我错误地使用了varn=Number(3);(我应该使用varn=newNumber(3);),但我得到了n=3.由于Number()是一个对象构造函数,谁能解释一下? 最佳答案 对象构造函数也是一个函数。Number(MDNdoc)作为函数可用于转换为原始类型数字。>Number(3)3>Number("3")3>Number("A")NaN>Number("2e2")200>Number("0xff")255>["1","2","3"].map(Number)[1,2,3] 关于ja