我自定义了一个服务 传入数字返回字符串的状态
但是我把输入框的值传入写的好像不对 求带
<p ng-app="app7" ng-controller="myctrl7">
<input type="text" ng-model="txtnum">
<p> {{myservice}}
</p>
</p>
var app7 = angular.module('app7', [])
app7.service('tostring', function () {
this.myfuc = function (x) {
if (x == 1) {
return "未开课"
} else if (x == 2) {
return "已开课"
} else if (x == 3) {
return "已结课"
} else {
return "课程异常"
}
}
})
app7.controller('myctrl7', function ($scope, tostring) {
$scope.myservice = tostring.myfuc($scope.txtnum)
})
这个有问题 为什么
为情所困2017-05-15 17:13:12
入力の ngModal が変更された場合、myservice はページ上の差分値であるため、再実行されません。そのため、監視してトリガーする必要があります。
リーリー