当我运行我的代码时,它显示未定义的文本框,我不想看到。所以我如何删除那个未定义的单词?
$scope.click1=function(){
$scope.clicked1=!$scope.clicked1;
$scope.val1=$scope.value1;
document.getElementById("t2").innerHTML=$scope.val1;
}
<span class="glyphicon glyphicon-pencil" id="t2" ng-click="click1()">Venue</span>
<input type="text" placeholder="write some details" ng-show="clicked1" ng-model="value1">
答案 0 :(得分:2)
你有一个名为val1的变量和另一个value1。 正常? 确保在每个代码中使用相同的值(.js和.html)