Je suis tentant de regarder les échantillons ToDoMVC et j'ai essayé de les porter sur une application Win8 JS en copiant et en collant le code mais en ayant les bibliothèques WinJS pertinentes référencées.
En raison des principes de sécurité de MS autour de InnerHTML, etc. J'ai référencé jQuery-Win8 qui tente de contourner le problème cependant dans les exemples Angular et Backbone lorsque je lance l'application, je reçois une exception sur appendChild
J'ai lu dans certains endroits, vous devriez pouvoir continuer à exécuter l'application, mais si je presse, appuyez sur Continuer sur l'exception, l'application s'arrête de toute façon.
Quelqu'un peut-il me diriger dans la bonne direction pour faire fonctionner cette course?
Merci
MISE À JOUR: Voici une capture d'écran de l'exception dans VS
La version d'appendTo supprime les erreurs qui se produisent lors de l'exécution de jQuery en temps de chargement. Vous pouvez toujours avoir un code qui viole le modèle de sécurité Microsoft mis en place. Microsoft essaie de vous faire prendre conscience qu'il existe un risque d'ajouter un balisage non désinfecté à votre page.
Si vous êtes convaincu que ce n'est pas le cas, essayez de définir jQuery.isUnsafe
sur true
après l'inscription de la bibliothèque appendTo. Cela devrait inclure tous les appels dangereux possibles avec MSApp.execUnsafeLocalFunction
afin que Microsoft ne se plaint pas.
Remarque: Ce drapeau est désactivé par défaut