我有一个表有编辑,删除和添加选项。我的问题是,当我点击添加按钮想要添加空输入字段的行。我已经为此编写了以下代码。如何添加空行输入值的空行。
var previousRect = CGRect.zero
func textViewDidChange(_ textView: UITextView) {
let pos = textView.endOfDocument
let currentRect = textView.caretRect(for: pos)
self.previousRect = self.previousRect.origin.y == 0.0 ? currentRect : previousRect
if(currentRect.origin.y > previousRect.origin.y){
//new line reached, write your code
print("Started New Line")
}
previousRect = currentRect
}
我有一个问题就是当我点击添加空行时添加哪些表格字段带有ng-hide属性。我想动态添加行,每列都有新的输入框。我该怎么办?请帮忙。
答案 0 :(得分:1)
这很简单。您需要将具有空值的对象推入数组中。
以下是代码:
<强>控制器强>
$scope.add = function () {
$scope.appkeys.push({appkey : '', name : '', created : '' });
};
上面的代码只会添加一行。我已经更新了你的JSFiddle以获得所需的输出。
请使用给定的链接。
答案 1 :(得分:1)
您需要粘贴以下代码:
$scope.add = function () {
$scope.appkeys.push({appkey : '', name : '', created : '' });
};
答案 2 :(得分:0)
您可以在appkey
数组中使用空属性推送对象:
var tempObject = {
"appkey":"",
"name":"",
"created":""
};
$scope.appkeys.push(tempObject);