小编Ale*_*der的帖子

Angular translate指令不与ngMessage一起使用

来自AngularJS示例的简单输入:

<body ng-controller="myappCtrl">
<form name="myForm">
  <label>Enter your number:</label>
  <input type="number" name="myNumber" ng-model="name" min="{{minvalue}}" max="{{maxvalue}}"/>
  <pre>myForm.myNumber.$error = {{ myForm.myNumber.$error | json }}</pre>
  <pre>myForm.$valid = {{ myForm.$valid | json }}</pre>

  <div ng-messages="myForm.myNumber.$error" style="color:red">
    <div ng-message="number">You did not enter a valid number</div>
    <div ng-message="min">Your field value is lesser minimum value</div>
    <div ng-message="max" translate="FORM.MAXVALUE"></div>
  </div>

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

链接到plnkr

输入高于5的值时,应显示已翻译的错误消息.当我使用translate指令时,它不起作用.

angularjs angular-translate ng-messages

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

尝试在 angular 5 (noob) 中使用 turf js

我是一个 angular 5(和 turfjs)菜鸟,试图使用 turfjs()。

我有一个非常简单的 angular 5 项目(用 angular-cli 构建)。

要添加草皮,我跑了:

npm install @turf/along --save
Run Code Online (Sandbox Code Playgroud)

我在我的节点模块目录中看到 @turf/along。我尝试添加到我的 js 文件中:

declare var along: any;
Run Code Online (Sandbox Code Playgroud)

但这没有用。我也尝试添加

"../node_modules/@turf/along/index.js"
Run Code Online (Sandbox Code Playgroud)

到我的 angular-cli.json 文件,但没有运气。

导入此方法以便我可以使用它的正确方法是什么?

turfjs angular-cli angular

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