AngularJS ng-glisser
Je suis nouveau sur AngularJS et j'ai un peu la pression sur l'actuel projet, c'est pourquoi je pose la question ici.
Je vois que AngularJS a ng-événement dragstart ( http://docs.ng.dart.ant.c-k.me/angular.directive/NgEventDirective.html ), mais il ne semble pas fonctionner. Sur d'autres pages, je peux voir que d'autres développeurs recommandent de faire de nouvelles "directives".
Donc ma question est: "Est-il un natif ng-faites glisser functinallity mis en œuvre dans AngularJS ou devrais-je implementi par moi-même?"
Que le lien que vous avez posté est pour Dart, pas angular.js. Angular.js n'a pas natif de glisser directives.
bon, c'est la réponse que j'ai été à la recherche pour
bon, c'est la réponse que j'ai été à la recherche pour
OriginalL'auteur Oskar Szura | 2014-09-02
Vous devez vous connecter pour publier un commentaire.
Vous aurez besoin de mettre en œuvre vous-même si vous ne voulez pas en utiliser une déjà faite. J'ai jeté quelque chose de moi-même.
Ce que j'avais besoin d'un moyen simple d'utiliser les événements de glisser à l'intérieur d'un angulaires contexte. Je voulais exactement les mêmes fonctionnalités dans un autre ng-les événements ont, juste avec les événements de glisser aussi. J'ai regardé la source ici et pour la plus grande partie copié comment la source crée la ng-événement directives.
Inclure
ngDrag
comme une dépendance. Vous pouvez utiliser tous lesng-drag*
événements.null
ettrue
args àparse
veux dire? Je vois le seul argumentexpression
Angulaire docs: docs.angularjs.org/api/ng/service/$parsequestion intéressante. j'ai juste copié à partir de la source, mais on dirait qu'ils font quelque chose: stackoverflow.com/questions/31053051/...
OriginalL'auteur jeremy
Vous pouvez Utiliser Angulaire de Glisser et Déposer pour AngularJS Par codef0rmer. C'est assez facile à mettre en œuvre et prend en charge à la fois anguleux et jquery rappels pour les événements déclenchés dans de glisser et de déposer
Dans votre cas, pour glisser fonctionnalité, vous pouvez l'écrire comme
Personnellement, je l'utiliser et l'a trouvé très facile.
Plus De Détails Ici
Oui. Et en fait, vous devez utiliser un custom directive, si vous êtes prêt pour de longues manipulations.
AngularJS fournit pas natif de la directive pour déplaçable. Toutefois, la documentation donne un natif exemple de comment créer un simple glisser des objets que je trouve très utile et un bon point de départ créer une directive qui permet à un utilisateur de faire glisser un élément
pour m'indiquer que l'exemple! Thx
OriginalL'auteur Manish Kr. Shukla