相关疑难解决方法(0)

如何在AngularJS的输入字段中自动调整第一个字符的资本?

如何在AngularJS表单元素内的输入字段中自动调整第一个字符的资本?

我已经看到了jQuery解决方案,但是相信在AngularJS中必须通过使用指令来完成.

input capitalize angularjs angularjs-directive

54
推荐指数
3
解决办法
6万
查看次数

如何创建自定义输入类型?

我想创建一个类似于AngularJS实现"email"的方式的自定义输入类型.

<input type="email" ng-model="user.email" />
Run Code Online (Sandbox Code Playgroud)

我想创建的是这样的输入类型:

<input type="path" ng-model="page.path" />
Run Code Online (Sandbox Code Playgroud)

关于如何实现这一点的任何想法?到目前为止,我只能弄清楚如何实现自定义指令,其中'path'是标记,属性或类的名称.

例如,我可以让它工作,但它与其他表单字段不一致,我真的希望它们看起来一样.

<input type="text" ng-model="page.path" path />
Run Code Online (Sandbox Code Playgroud)
app.directive('path', function() {
  return {
    require: 'ngModel',
    link: function(scope, elm, attrs, ctrl) { ... }
  };
});
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-directive

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