草庐IT

angular-masonry

全部标签

html - 使用 Angular2 以编程方式创建 Html 局部变量

我需要知道是否有办法以编程方式创建HTML局部变量。我正在开发一个网络应用程序,其中有一个NgFor循环,我希望能够为NgFor创建的每个子元素分配一个局部变量。即:setLocalVariable(_title:string){letvar=dosomestuffto_title;returnvar;}上面的例子向您展示了我正在努力完成的事情,但显然行不通。有没有办法做到这一点?提前谢谢你。编辑:在看到我得到的答案后(我感谢所有花时间阅读我的问题并尝试回答它的人)我将进一步解释为什么我想要那样做。我将使用:DynamicComponentLoader中的loadIntoLocatio

html - 是否可以使用 Angular 2 html 文件而不是组件?

我有appCmponent.ts:@Routes([{path:'/login',component:LoginComponent},{path:'/home',component:HomeComponent},{path:'/graph',component:GraphComponent},])如果我不想加载GraphComponent而只想加载里面的html文件怎么办?可能吗? 最佳答案 不,您需要将HTML包装在一个组件中。没有办法。 关于html-是否可以使用Angular2ht

html - 是否可以使用 Angular 2 html 文件而不是组件?

我有appCmponent.ts:@Routes([{path:'/login',component:LoginComponent},{path:'/home',component:HomeComponent},{path:'/graph',component:GraphComponent},])如果我不想加载GraphComponent而只想加载里面的html文件怎么办?可能吗? 最佳答案 不,您需要将HTML包装在一个组件中。没有办法。 关于html-是否可以使用Angular2ht

html - 在 Angular uib-dropdown 中禁用菜单项

在我的Angular模板中,我使用angular-ui创建了一个下拉菜单,我需要根据ng-中定义的“公司”对象的属性禁用一些列表项重复。我已经尝试过disabled标签或ng-disabled指令但没有成功。我怎样才能做到这一点?我当前的代码:{{companyDescr}}{{company.address}}如有任何帮助,我们将不胜感激! 最佳答案 您可以使用disabled来自Bootstrap的类和来自Angular的ng-class指令。HTML{{company.address}}编辑根据Bootstrapdocumen

html - 在 Angular uib-dropdown 中禁用菜单项

在我的Angular模板中,我使用angular-ui创建了一个下拉菜单,我需要根据ng-中定义的“公司”对象的属性禁用一些列表项重复。我已经尝试过disabled标签或ng-disabled指令但没有成功。我怎样才能做到这一点?我当前的代码:{{companyDescr}}{{company.address}}如有任何帮助,我们将不胜感激! 最佳答案 您可以使用disabled来自Bootstrap的类和来自Angular的ng-class指令。HTML{{company.address}}编辑根据Bootstrapdocumen

html - 使用 angular.js 输入类型时间

根据文档输入[时间]:https://docs.angularjs.org/api/ng/input/input%5Btime%5D使用输入类型时间并将其绑定(bind)到日期对象应该就足够了,但是它并没有像我期望的那样工作。和$scope.time=newDate();因此,我只想在输入字段中看到HH:mm。这是一个可以玩的jsfiddle:http://jsfiddle.net/U3pVM/7314/ 最佳答案 我认为您至少需要Angular1.3.0beta才能正常工作,因为它看起来像是当时引入的。Changelog:...F

html - 使用 angular.js 输入类型时间

根据文档输入[时间]:https://docs.angularjs.org/api/ng/input/input%5Btime%5D使用输入类型时间并将其绑定(bind)到日期对象应该就足够了,但是它并没有像我期望的那样工作。和$scope.time=newDate();因此,我只想在输入字段中看到HH:mm。这是一个可以玩的jsfiddle:http://jsfiddle.net/U3pVM/7314/ 最佳答案 我认为您至少需要Angular1.3.0beta才能正常工作,因为它看起来像是当时引入的。Changelog:...F

javascript - 如何将所选项目从 angular-ui 下拉列表发送回 Angular Controller

使用angular-ui,考虑以下几点:Location:{{loc}}{{choice}}应用程序:varapp=angular.module('Demo',['ui.router','ui.bootstrap']);app.controller('CrmCtrl',['$scope',function($scope){$scope.location="SuttonColdfield";$scope.locations=["SuttonColdfield","Coventry","Redditch","London","Manchester","Sheffield","Dublin"

javascript - 如何将所选项目从 angular-ui 下拉列表发送回 Angular Controller

使用angular-ui,考虑以下几点:Location:{{loc}}{{choice}}应用程序:varapp=angular.module('Demo',['ui.router','ui.bootstrap']);app.controller('CrmCtrl',['$scope',function($scope){$scope.location="SuttonColdfield";$scope.locations=["SuttonColdfield","Coventry","Redditch","London","Manchester","Sheffield","Dublin"

javascript - 在 Angular 表达式中嵌套引号

在.js文件中,三重嵌套引号("one'two"three"'")可以转义(seethispost),在HTML中,这也可以使用字符引用(seethispost)来实现。我在模板中的AngularJS表达式中实现此目标时遇到问题。我需要把这个:{{'PLURAL'|translate:"{GENDER:'male'}":"messageformat"}}进入占位符元素:我应该如何转义引号以使其工作? 最佳答案 答案将放在一些范围变量中{GENDER:'male'}然后在你的插值指令表达式中使用它,这将更好地简化你的转义。标记希望对您