Tenho esse código em .pug:
div(id="treeview")
script#item-template(type='text/x-kendo-template').
# if (data.item.showCombo) { #
#= data.item.text #
<input text ignoreCss="True" k-ng-model=data>
# } else { #
#= data.item.text #
# } #
E esse em js. Preciso salvar o que tem nos objetos, usando ng-model. Como fazer, sendo que tenho apenas um input?
angular.module('app').controller(
'filter',
['$scope', '$ftHttp', 'ngToast', '$location', '$filter',
function ($scope, $ftHttp, ngToast, $location, $filter) {
$(function () {
$("#treeview").kendoTreeView({
dataSource: {
data: [{
text: "ID",
showCombo: false,
checked: false,
}, {
text: "Hash",
showCombo: true,
checked: false,
modalConfigName: "hash"
}, {
text: "Tipo De Pessoa",
showCombo: false,
checked: false,
}, {
text: "CPF_CNPJ",
showCombo: false,
checked: false,
}, {
text: "Tipo Do Cliente",
showCombo: false,
checked: false,
}, {
text: "Avaliação",
showCombo: false,
checked: false,
}, {
text: "Nome Do Cliente",
showCombo: false,
checked: false,
}, {
text: "Endereço",
showCombo: false,
checked: false,
items: [{
text: "Hash",
showCombo: true,
checked: false
}, {
text: "CPF_CNPJ",
showCombo: true,
checked: false
}, {
text: "Tipo De Logradouro",
showCombo: true,
checked: false
}, {
text: "Nome Do Logradouro",
showCombo: true,
checked: false
}, {
text: "Número Do Endereço",
showCombo: true,
checked: false
}, {
text: "Complemento",
showCombo: true,
checked: false
}, {
text: "Bairro",
showCombo: true,
checked: false
}, {
text: "Nome Do Município",
showCombo: true,
checked: false
}, {
text: "CEP",
showCombo: true,
checked: false
}, {
text: "UF",
showCombo: true,
checked: false
}, {
text: "Brancos",
showCombo: true,
checked: false
}
]
}, {
text: "Telefones",
showCombo: false,
checked: false,