Tapuscrit: Alias un nom de module long
J'ai regardé ce jusqu'déjà, va les questions suivantes:
Alias Module Externe à la Machine
Type de référence sans espace de noms
Mais je suis encore confus. Ce n'est pas une "obligation", juste un désir. Je suis à l'aide de Kendo UI
et leur architecture MVVM en caractères d'imprimerie, et je me trouve constamment en train de taper ceci ...
class Item extends ItemPrototype {
public Quality: kendo.data.ObservableObject = new kendo.data.ObservableObject();
}
Oui, ça fonctionne très bien, mais il est odieux. Est il possible que je peux configurer la machine pour me laisser utiliser une aiguille courte? Comme ...
class Item extends ItemPrototype {
public Quality: observable = new observable();
}
source d'informationauteur Ciel
Vous devez vous connecter pour publier un commentaire.
Oui il y a un moyen.
import
peut être utilisé pour importer un module ou également de définir un nom de type à faire plus court. Voici un exemple de ce dernier:Vous pouvez également enregistrer de frappe en laissant le type de système d'inférence faire une partie du travail.
De 1,4 nous avons la capacité d'utiliser
type
mot-clé.Pour plus d'informations, veuillez visiter: Tapuscrit 1.4 sneak peek: types d'union, de type gardes, et plus
Exemple:
Nous allons créer un modèle simple: basemodel.ts
et nous avons besoin d'utiliser ce modèle dans notre contrôleur.