草庐IT

ng-submit

全部标签

javascript - Angular 中 ng-repeat 元素之间的间隙

当将div元素显示为inline-block时,我遇到多个ng-repeat元素的问题。元素之间有一个奇怪的间隙,一个ng-repeat结束而下一个开始,如图所示:我创建了一个plunk演示此行为:为什么会发生这种情况以及如何消除差距? 最佳答案 检查这个plunk有一个hack可以删除出现在换行符处的内联元素之间的空格。{{number}}{{number}}{{number}}您可以阅读更多关于其他黑客的信息here. 关于javascript-Angular中ng-repeat元素

javascript - AngularJS - 登录后路由到不同ng-app模块的另一个页面

我只有AngularJS的基础知识。我创建了一个AngularJS应用程序。index.html有登录和注册两个链接。使用ng-view。默认情况下,登录是View。在登录View中,我有表单。这将发布到servlet并返回带有对象的状态。我有另一个页面home.htmlwis=ch有它自己的ng-app模块。登录成功后,我想路由到home.htmlpgae。它还有两个链接和一个用于显示链接的ng-view。index.htmlLogin-AngularJSLoginView1login.htmlLoginLoginName:Password:Login{{user.status}}a

html - 为 <input type ='submit' > 添加到高度/宽度的 CSS 填充

如果有人问过这个问题,我很抱歉,但我找不到完全相同的问题。正如W3schools所说,高度属性不包括填充、边框或边距!(link).所以这是一个简单的样式声明:input{width:180px;height:18px;padding:7px;border:1pxsolidblack;}这是html:文本字段按预期大小为194x32像素,但提交按钮为180x18像素。显然,我可以将按钮的高度和宽度增加两倍,但我想了解为什么会出现差异。我在这里做了一个jsfiddle:http://jsfiddle.net/RRf5A/.谢谢你的帮助。仅供引用,我已经尝试过而不是输入提交,和displa

javascript - 使用 ng-style 在 css 中动态转换

当它在ng-style中时,我无法让transform工作。AngularJSPlunkerdocument.write('');Test{{number}}链接:http://plnkr.co/edit/txSzAKxLDq48LVitntro?p=preview如果我更改input数字,顶部的div应该更改并同时spin。当它的值为3时,它应该看起来像上面的单词Test。那么如何让transform在这种情况下工作呢?谢谢。 最佳答案 您不能在属性内的JS字符串内使用大括号绑定(bind)。您可以将变量附加到字符串上:{{num

javascript - 具有数组长度条件的 Angular ng-repeat

我想要ng-repeat仅在photos.length>1时运行这样做似乎行不通:1">有什么快速技巧/优雅的方法可以做到这一点吗?我只需要检查数组长度,除此之外别无其他。我不想通过做这样的事情将数组复制到另一个数组if(oldArray.length>1)newArray=photos;elsenewArray=[];...然后执行ng-repeat在newArray.这似乎效率低下。谢谢。 最佳答案 尝试:1">如果ng-if条件不满足,这些元素将从DOM中移除。参见http://docs.angularjs.org/api/n

html - 使用 ng-repeat 同时循环多个数组

我可以在AngularJs中仅使用一个ng-repeat同时遍历两个数组吗?如果是,那又如何?例如我有两个数组array1=[1,2,3,4,5]array2=[6,7,8,9,10]它应该能够为两个数组生成相同的索引。 最佳答案 如果你想用第一个数组的索引访问第二个数组,试试这个:$scope.arr1=[1,2,3,4,5]$scope.arr2=[6,7,8,9,10]Numberfromarray1={{number}}Numberfromarray2={{arr2[$index]}}请参阅此fiddle:http://js

html - AngularJS:ng-placeholder 不工作

我有以下输入html元素,我想根据我的用户模型中保存的内容更改占位符。我什至尝试过这种据说在以前版本的angular中有效的方法,但没有成功。ng-placeholder="user.AdAccount==true&&'Username'||'ADLogin'"目前我的占位符完全空白。我也知道AdAccount正确地保持true/false,因为它正在使用ng-show在表单的其他地方使用。 最佳答案 我不认为有任何ngPlaceholder指令。尝试将您的代码更改为:也就是说,将ng-placeholder更改为placehold

javascript - AngularJS - 是否可以使用 ng-repeat 呈现 HTML 值?

我将AngularJS与生成html响应的第三方服务一起使用。我想使用ng-repeat将HTML响应呈现为列表,但是Angular将其呈现为文本。是否可以使用ng-repeat渲染HTML属性?我创建了这个jsFiddle来演示我的问题。http://jsfiddle.net/DrtNc/1/ 最佳答案 我认为使用ng-bind-html-unsafe可以满足您的需求。这是一个工作fiddle:http://jsfiddle.net/nfreitas/aHfAp/指令的文档可以在这里找到:http://docs.angularjs

html - 如何从表单提交中删除 'submit query'?

我有一个html表单,提交按钮显示“提交查询”。我怎样才能删除这个文本?我正在为提交按钮使用背景图片,而这段文字弄乱了按钮:(将不胜感激任何帮助。 最佳答案 如果你没有给你的提交按钮一个值而不是类似的东西默认显示“提交查询”。尝试给它一个空格 作为值。 关于html-如何从表单提交中删除'submitquery'?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1625287/

javascript - ng-model 绑定(bind)不适用于 div

AngularJS的两个绑定(bind)在div上不起作用。我希望我的div是可编辑的,但它没有发生。有人可以建议可能出什么问题吗?相同的绑定(bind)在文本框上工作正常。这是我的代码: 最佳答案 请试试这个,它可能会有所帮助https://github.com/angular/angular.js/issues/528这是一个有3年历史的未解决问题,很多人都希望解决这个问题。它被标记为post-1.2-milestone和feature而不是错误。鉴于Angular.js在2014年2月发布了1.2.13版本,目前团队中似乎没有