function SimpleController($scope){
$scope.names=[
{name:'abc',address:'xyz'},
{name:'abcxyz',address:'xxyyzz'},
{name:'abcmno',address:'mnoap'},
{name:'aabbcc',address:'ppqqrrr'}
];
}
答案 0 :(得分:3)
您已在onLoad函数中定义了Controller,因此当呈现标记并通过角度解析时,控制器功能不存在。如果将它移动到正文(或理想情况下单独的脚本文件),它应该可以工作。
使用noWrap
选项http://jsfiddle.net/vL0hzod9/2/
答案 1 :(得分:2)
代码没有问题..
你创建了一个jsfiddle并在页面加载时运行控制器函数,看到jsfiddle的左上角,你可以在框架下面选择`nowrap in body。
工作小提琴`http://jsfiddle.net/vL0hzod9/1/
function SimpleController($scope){
$scope.names=[
{name:'abc',address:'xyz'},
{name:'abcxyz',address:'xxyyzz'},
{name:'abcmno',address:'mnoap'},
{name:'aabbcc',address:'ppqqrrr'}
];
}
不需要更改代码。差别在于我将控制器逻辑包装在主体中,之前已经包装过了..