Angular 警报输入 returns 'undefined'
Angular alert input returns 'undefined'
我正在尝试在离子弹出窗口中打印输入值。但是它在控制台中 returns 'undefined' 而不是在输入字段中输入的文本。我也在没有 $scope
的情况下尝试,但没有成功。它可能有什么问题?下面你可以看到我使用的代码。
function funcNew() {
var myPopup = $ionicPopup.show({
template: '<input type="text" ng-model="description">',
title: 'Enter Description',
subTitle: '',
scope: $scope,
buttons: [
{
text: 'Cancel'
},
{
text: '<b>Yes</b>',
type: 'button-positive',
onTap: function (e) {
console.log($scope.description);
}
}]
});
}
而不是 description
在 ng-model
和 console.log($scope.data.description)
中使用 data.description
我正在尝试在离子弹出窗口中打印输入值。但是它在控制台中 returns 'undefined' 而不是在输入字段中输入的文本。我也在没有 $scope
的情况下尝试,但没有成功。它可能有什么问题?下面你可以看到我使用的代码。
function funcNew() {
var myPopup = $ionicPopup.show({
template: '<input type="text" ng-model="description">',
title: 'Enter Description',
subTitle: '',
scope: $scope,
buttons: [
{
text: 'Cancel'
},
{
text: '<b>Yes</b>',
type: 'button-positive',
onTap: function (e) {
console.log($scope.description);
}
}]
});
}
而不是 description
在 ng-model
和 console.log($scope.data.description)
data.description