Comment rendre les colonnes de la table html redimensionnables?

J'ai un assez standard bootstrap style <table>. Je veux faire des colonnes de ce tableau redimensionnable, par exemple, par un cliquer-glisser de droite de la bordure de <th> élément. Je ne peux pas utiliser tous les plugins jQuery comme je suis en utilisant Angulaire et jQuery dépendance n'est pas acceptable.

Je pensais que si je pouvais attraper la souris/événement mousemove sur la bordure droite de <th> élément, j'ai pu mettre en œuvre mes propres redimensionnement de la logique (moniteur horizontal, mouvement de la souris et d'ajuster la largeur en conséquence), mais je ne sais pas comment cela peut être fait (il n'y a pas une telle chose comme élément liés à la frontière de l'événement autant que je sache).

Quelle est la meilleure façon de faire des colonnes redimensionnable par l'utilisateur? Sans jQuery (et, de préférence, - Angulaire 2).

source d'informationauteur Titan | 2017-01-16