草庐IT

angular-ui-modal

全部标签

javascript - 在 Angular.js 应用程序中进行事件驱动开发的最佳实践是什么?

我正在为我们的Angular应用程序添加一些websocket功能。Websocket对象包装在服务中。理想情况下,我们希望我们包装的套接字对象具有标准事件API,以便我们可以在Controller中使用它,如下所示:(对不起,Coffeescript)angular.module('myApp').controller'myCtrl',($scope,socket)->update=(msg)->$scope.apply->#dosomethingregardingtothemsgsocket.on'message',updateunregister:->socket.off'mes

javascript - 使用 UI 路由器访问从解析函数调用的服务中新状态的 $stateParams

有没有一种方法可以访问$stateParams以获取您要从解析函数中调用的服务转换到的状态?对于ngRoute,您将使用$route.current.params。正如这个最小的plunk所示,该服务只会看到您要离开的状态:http://plnkr.co/edit/QpwgAj?p=preview当$stateParams被直接注入(inject)解析函数时,我得到了新的$stateParams,但值仍然落后于服务中的一个路由。我错过了什么? 最佳答案 您无法将传入参数注入(inject)服务本身,但您可以将它们传递给服务中的函数(

javascript - Angular 4 : Build to prod: Property is private and only accessible within class

我正在使用Angular4,我正在运行:ngbuild--prod我明白了:ngbuild--prodYourglobalAngularCLIversion(1.2.2)isgreaterthanyourlocalversion(1.0.0).ThelocalAngularCLIversionisused.Todisablethiswarninguse"ngset--globalwarnings.versionMismatch=false".Hash:7fce5d10c4c3ac9745e8Time:68351mschunk{0}polyfills.7790a64cc25c48ae62

javascript - jQuery UI slider - 无法滑动到 0

jQuery1.3.2/jQueryUI1.7/Slider$("#slider").slider({range:"min",min:0,max:40,value:0,slide:function(event,ui){CalculateOrder(event,ui);}});它开始时很好,但在我移动slider后我无法将其恢复为0,当我将它一直向左滑动时ui.Value为1。我试过设置min:-1当我将它滑动到-1时,这会将ui.Value设置为-1,但是当我处于0时,ui.Value仍然是1。有什么想法吗? 最佳答案 您想要的是在

javascript - 在 Three.js 中创建带圆 Angular 的立方体

是否可以在three.js中创建具有自定义半径的圆Angular的立方体,然后能够使用图像为该立方体添加纹理? 最佳答案 您可以使用three.js示例中的RoundedBoxGeometry。constgeometry=newRoundedBoxGeometry(10,10,10,6,2);使用如下模式将其导入到您的项目中:import{RoundedBoxGeometry}from'./threejs/examples/jsm/geometries/RoundedBoxGeometry.js';three.jsr.131

javascript - 以 Angular 使用多个模块有什么好处?

我对AngularJs很熟悉,最近我看到在一些项目中创建多个Angular模块并在主模块中组装。代码看起来像。angular.module("main",['main.sub1','main.sub2','main.sub2'])angular.module("main.sub1",[])angular.module("main.sub2",[])angular.module("main.sub3",[])我的问题是何时采用这种拆分模块的方式?它有什么用?这会影响路由[routeProvider/stateProvider](因为模块的定义不同,我可以为每个单独放置路由提供者或状态提供

javascript - 可读的 Angular.js 错误?

Angular.js默认不提供人类可读的错误消息。有没有办法将默认的、神秘的Angular.js异常URL更改为更易读的错误消息?事实上,我必须复制URL,删除前缀,然后粘贴到浏览器中以查看问题所在。例如,将下面的异常转化为更有用的错误信息:Error:[ng:areq]http://errors.angularjs.org/1.3.0/ng/areq?p0=InterfaceController&p1=not%20a%20function%2C%20got%20undefinedy/类似于:"MissingrequiredargumenttoInterfaceController"我

javascript - Angular JS 是库还是框架?

在浏览有关AngularJS的在线文档时,他们在一些文档中提到AngularJS不是库,它是FrameWork但在某些网站上,他们提到AngularJS是库。哪个是正确的? 最佳答案 Angular是一个框架这是对AngularJSsite的直接引用AngularJSisastructuralframeworkfordynamicwebapps.ItletsyouuseHTMLasyourtemplatelanguageandletsyouextendHTML'ssyntaxtoexpressyourapplication'scom

javascript - 用其内容替换组件 - angular 2

这个问题在这里已经有了答案:RemovethehostHTMLelementselectorscreatedbyangularcomponent(5个答案)关闭7年前。我正在寻找一种方法来让组件仅随其内容一起呈现。例如,给定组件:@Component({selector:'my-cmp',template:'my-cmp'})classMyComponent{}使用angular2渲染它会将以下内容添加到DOM:my-cmp虽然我想找到一种方法将其直接呈现为:my-cmp遗憾的是,由于Angular2相对较新(刚刚进入测试版)​​-Google不是很有帮助,更不用说当前的文档是多么缺乏

javascript - Angular 2 - 链接 http 请求

我从httpService得到一个RxJSObservable,它是来自Angular的实际http。现在,只要我从中得到肯定的结果,我就想处理从this.retrieve()获得的下一个http请求。这或多或少是连接请求。有更好的方法吗?returnthis.httpService.query(data).map(data=>{if(data.status>1)this.retrieve().subscribe();returndata;}); 最佳答案 链接HTTP请求可以使用flatMap或switchMap运算符来完成。假设