Aptana Studio 3 - mises en garde lors de l'utilisation de données-rôle des Balises de HTML 5
Je veux utiliser Aptana Studio 3 pour le développement jquery-mobile, projets. Depuis jquery-mobile utilise HTML5-je utiliser les attributs de balise comme "data-role="header"
qui est OK pour le HTML5.
Par exemple:
<div data-role="header"></div>
Mais Aptana me donne des avertissements du genre:
inconnu attribut "data-role"
Comment puis-je résoudre ce problème, ou est-il un Aptana Studio 3 bug?
Vous devez vous connecter pour publier un commentaire.
Plus d'un manque de fonctionnalité que d'un bug.
Dans les Préférences > Aptana Studio > Validation, vous pouvez définir l'expression régulière qui correspondent à des erreurs/avertissements vous voulez être ignoré.
.*data-role.*
devrait le faire.J'ai effectué ci-dessous et il a résolu le problème.
Dans les Préférences > Aptana Studio > Validation > HTML Tidy Validateur > Attributs >> Propriété attributs --> ignorer
Cela avait buggé moi pendant des mois. J'ai essayé les solutions ci-dessus, mais ils n'ont pas de travail. Ce qui a fonctionné pour moi a été de désactiver HTML Tidy Validateur dans Aptana 3.2.2.
Préférences -> Aptana Studio -> Validation -> HTML
Puis éteignez HTML Tidy Validateur pour la construire et de la réconciliation.
Semble qu'il ne supporte pas pour cela, je suis passé par Wikipédia et leur doc. Donc, nous avons à supporter cela jusqu'à ce plug-in est livré.
Réponse tardive mais j'ai trouvé ce fil de discussion lors de la recherche pour résoudre le même problème, essayé de la regex solution, qui n'a pas fonctionné pour moi, c'est venu avec cette solution, qui est moins drastique que la désactivation de HTML Tidy Validator:
Fenêtre > Préférences > Aptana Studio > Validation > HTML Tidy Validateur
Il existe plusieurs autres cadres autres que jQuery Mobile (Angulaire par exemple), où l'utilisation des attributs personnalisés est commun, donc je ne pense pas que ce soit une mauvaise chose à faire, comme je ne sais pas de n'importe quel navigateur qui rompt avec les attributs personnalisés, ils ont tout simplement ignoré.
Pendant que vous êtes à l'évolution de HTML Tidy Validateur, je voudrais également recommander le retrait de l'avertissement pour les éléments sans contenu, comme souvent les gens de remplir les à l'aide de JavaScript. Vous pouvez le faire comme ceci:
Le chemin d'accès correct pour résoudre le "non reconnus" question pour mon build est: Window > Préférences > Aptana Studio > Validation > HTML Tidy Validateur > Éléments > non reconnu éléments > Ignorer