我正在尝试将div与文本框同步。
例如,我创建了2个节点,即节点1和节点2,当我选择node1并输入title和location时,标题和位置应该与Node1同步,所以当我输入title而我选择了node1时,标题值应该得到反映为node1,下次输入标题和位置后,当我选择node1时,标题和位置值应反映在我的文本框中。
我在小提琴下创建了这个来演示问题:http://jsfiddle.net/quk6wtLx/2/
$scope.add = function (data) {
var post = data.nodes.length + 1;
var newName = data.name + '-' + post;
data.nodes.push({ name: newName, nodes: [],selected : false });
};
$scope.tree = [{ name: "Node", nodes: [], selected: false }];
$scope.setActive = function (data) {
clearDivSelection($scope.tree);
console.log(data);
data.selected = true;
};
我没有得到如何做到这一点。