小编Paw*_*yan的帖子

$ parser.unshift ??这是如何工作的?

 link: function(scope, elm, attrs, ctrl) {
        ctrl.$parsers.unshift(function(viewValue) {

            scope.pwdValidLength = (viewValue && viewValue.length >= 8 ? 'valid' : undefined);
            scope.pwdHasLetter = (viewValue && /[A-z]/.test(viewValue)) ? 'valid' : undefined;
            scope.pwdHasNumber = (viewValue && /\d/.test(viewValue)) ? 'valid' : undefined;

            if(scope.pwdValidLength && scope.pwdHasLetter && scope.pwdHasNumber) {
                ctrl.$setValidity('pwd', true);
                return viewValue;
            } else {
                ctrl.$setValidity('pwd', false);                    
                return undefined;
            }

        });
    }
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/adamdbradley/Qdk5M/

在上面提到的小提琴中,密码验证是如何进行的?$ parser.unshift做了什么?什么是test(viewValue).....的用途?我已经推荐了AngularJs的主要网站,但无法理解任何事情......请指导我一步一步地验证它是如何...

我是angularJS的新手..

angularjs angularjs-directive

22
推荐指数
2
解决办法
3万
查看次数

Angular JS:输入框失去了对按键的关注

我用来填充数据的模拟数据是

"StudentDetails":
[
     {
        "name": "name1",
        "code":"code1",
            "fields": {
            "username": "username1",
            "password": "sample",
            "key": 4513345667878
        }
    },
    {
        "name": "name2",
        "code":"code2",
        "fields": {
            "username": "username2",
            "secretkey": 1213145
        }
    }
]
Run Code Online (Sandbox Code Playgroud)

我使用以下模板代码填充它

<div ng-repeat="item in StudentDetails">
<div ng-repeat="(key,value) in StudentDetails.fields">
<div></div>
<div><input type="text" ng-model="StudentDetails.fields[key]"/></div></div>

</div>
Run Code Online (Sandbox Code Playgroud)

字段中的参数会针对每个对象进行更改.这里的问题是输入框中的单个按键,输入框失去焦点.我不得不反复点击输入框内部以输入数据.如何在没有框失去焦点的情况下更改输入框中的值.我使用了"按键跟踪"...并尝试在StackOverflow中发布类似问题的各种答案,但这没有帮助请帮助这个场景.. !!

angularjs

7
推荐指数
1
解决办法
4157
查看次数

如何使用html和css制作照片拼贴?

我想用html和css创建照片拼贴.我想要使​​用的图片具有可变的高度和宽度,但它们必须在页面中固定而没有间隙.我如何实现这一目标?请帮助.. !!

html css

2
推荐指数
1
解决办法
2万
查看次数

$ resource.save无法运行

我是angularJs的新手开发者.正在研究一些教程,现在面临以下问题.这是我的观点.

<!DOCTYPE html>
<html lang="en" ng-app="eventsApp">
<head>
    <title>Event Registry</title>
    <meta charset="utf-8"/>
    <link type="text/css" rel="stylesheet" href="css/app.css"/>
    <link type="text/css" rel="stylesheet" href="css/bootstrap.css"/>

</head>
<body ng-cloak>
<div id="container">
    <div class="navbar">
        <div class="navbar-inner">
            <ul class="nav">
                <li> <a href="/app/addEvent.html"> Add Event </a>
            </ul>
        </div>
    </div>
   <div ng-controller="EditEventController">
       <div class="container">
                <h1>New Event</h1>
           <hr/>
           <form name="editEventForm">
               <fieldset>
                   <label for="eventname">Event Name :</label>
                   <input id="eventname" type="text" ng-model="event.name" placeholder="Enter your Event Name"/>
                   <label for="eventdate">Event Date :</label>
                   <input id="eventdate" type="text" ng-model="event.date" placeholder="format is (dd/mm/yy)..."/>
                   <label for="eventtime">Event Time : </label>
                   <input id="eventtime" type="text" …
Run Code Online (Sandbox Code Playgroud)

json angularjs

1
推荐指数
1
解决办法
905
查看次数

如何在条件中找到数组中数字的索引位置?

我有一个整数数组..我将输入一个数字而且我必须找出两个数字的索引位置,使得数字的总和等于输入数字.

我用以下代码完成了它

import java.io.BufferedInputStream;
import java.util.Arrays;
import java.util.Scanner;

public class FindIndex {

    int a[] = { 1, 7, 6, 5, 12, 2, 3, 11 };

public void findingIndex() {
    Arrays.sort(a);
    Scanner sc = new Scanner(System.in);
    System.out.println("Enter the sum of two selected numbers from the array");
    int i = sc.nextInt();
    for(int j=0;j<a.length;j++){
        for(int k=j+1;k<a.length;k++){
            if(a[j]+a[k]==i){
                System.out.println(Arrays.toString(a));
                System.out.println("The indexes of the elements are"+j+"and"+k);
            }
        }
    }


}

public static void main(String[] args) {
    FindIndex fi = new FindIndex();
    fi.findingIndex();
    System.out.println("end of the …
Run Code Online (Sandbox Code Playgroud)

java arrays

0
推荐指数
2
解决办法
2064
查看次数

标签 统计

angularjs ×3

angularjs-directive ×1

arrays ×1

css ×1

html ×1

java ×1

json ×1