Angularjs 角度结果和代码摘要
我有一个简单的控制器,我想在加载时得到一个随机值,然后用它在某个地方画一个弧,但是它给出了很多值,并且画了几个弧。我认为这是角度刷新的原因,但我可以只取最终值,而不是全部吗Angularjs 角度结果和代码摘要,angularjs,Angularjs,我有一个简单的控制器,我想在加载时得到一个随机值,然后用它在某个地方画一个弧,但是它给出了很多值,并且画了几个弧。我认为这是角度刷新的原因,但我可以只取最终值,而不是全部吗 angular.module("app", []) .controller("Controller", ['$scope', function($scope) { $scope.sample = {}; $scope.sample.first = Math.flo
angular.module("app", [])
.controller("Controller", ['$scope', function($scope)
{
$scope.sample = {};
$scope.sample.first = Math.floor(4+Math.random()*3);
$scope.sample.arc = function(unitstart, number)
{ paint arc using first
};
$scope.samle.arc(arguments);
}]);
如果不讨论弧,只需放置一些元素,如下图所示,它不会得到随机表达式计算的最终值,而是它的中间值
<span ng-controller = "Controller">{{sample.first}}</span>
{{sample.first}
试试这个:
$scope.sample[0].first = Math.floor(4+Math.random()*3);
And in the markup <span ng-controller = "Controller">{{sample[0].first}}</span>
$scope.sample[0]。first=Math.floor(4+Math.random()*3);
和在标记{sample[0].first}
看看你是否能得到任何价值
我认为您还需要初始化数组,以便能够访问属性。您应该将视图。。。你的控制器似乎什么也没做!请做一个更好的解释,我无法理解您的控制器名称是否正确?不,它的工作原理相同。为什么是阵列?它是object,我想是.do console.log($scope.sample),在设置数据并向我发送从该日志中获取的内容的屏幕截图后,在log命令之前发生了一些错误,我有更多的代码,我上面提供的代码是最少的。所以,我认为这个错误不是在随机表达式中,或者与之相关。