Fatti
Il 4 gennaio 1996, i coniugi F. hanno concluso un contratto di locazione con X. S.A. per un appartamento di quattro locali a Neuchâtel. Il canone mensile era di 1400 fr. più 140 fr. di acconto di spese. I locatari non hanno pagato il canone e non si sono trasferiti nell'appartamento. La locatrice ha risolto il contratto di locazione il 30 maggio 1996, in applicazione dell'art. 257d CO, dopo aver messo i locatari in mora di pagare l'arretrato del canone.
La locatrice ha rilasciato l'appartamento il 1° aprile 1997 e ha chiesto ai locatari un'indennità corrispondente ai canoni dal 1° agosto 1996 al 31 marzo 1997. Il tribunale distrettuale ha condannato i locatari a pagare 413 fr. 95, più interessi, a titolo di spese di annunci pubblicitari, e ha respinto la domanda per il surplus.
La Corte di cassazione civile del Tribunale cantonale neocastellano ha respinto il ricorso della locatrice, considerando che la risoluzione del contratto di locazione non è di natura giuridica diversa a seconda che si basi sulla disposizione speciale dell'art. 257d CO o sulle disposizioni generali degli art. 107 ss CO.
Legge
Il Tribunale federale ha ammesso parzialmente il ricorso della locatrice, annullato la sentenza impugnata e rinviato la causa all'autorità cantonale per nuova decisione. Ha considerato che l'art. 257d CO trova applicazione, anche se i locatari non si sono trasferiti nell'appartamento, poiché la locatrice aveva messo la cosa locata a loro disposizione.
Il Tribunale federale ha anche considerato che la risoluzione del contratto di locazione da parte della locatrice era conforme al diritto federale, e che i locatari erano in mora di pagare il canone e le spese accessorie convenute. Ha inoltre considerato che l'indennità alla quale la locatrice può pretendere equivale ai canoni fissati contrattualmente che non ha percepito a causa della…