当用户点击文本框时,我想要一个弹出窗口。我做了一个像下面那样的简单陈述时就可以了:
$scope.FriendsList = function(){
alert("Hi Friends!");
},
但是当像下面这样做时,我收到一个错误:
$scope.FriendsList = new Friend({
$scope.FriendsList = function(){
alert("Hi Friends!");
},
});
问题在于$scope.FriendsList = function(){...
在Visual Studio中它说它"Expects :"
而不是"."
有关如何运行的任何想法?
谢谢!
答案 0 :(得分:0)
你在这里做的是给朋友一个无效的JSON。
$scope.FriendsList = new Friend({
$scope.FriendsList = function(){
alert("Hi Friends!");
},
});
就像
$scope.FriendsList = new Friend({invalid});
也许你正试图传递一个函数
$scope.FriendsList = new Friend(function () {
alert("Hi Friends!");
});
或
$scope.FriendsList = new Friend({
FriendsList : function(){
alert("Hi Friends!");
}
});
也许你只想制作一个新的朋友obj然后显示一个弹出窗口,在这种情况下
$scope.FriendsList = function() {
new Friend();
alert("Hi Friends!");
});